Featuring 50 rooms, Castle Inn is located near the beach district of Hong Kong and just 650 metres from Tsim Sha Tsui Promenade. Highlights at the smoke-free guest house include Wi-Fi in public areas.
The property is within a minute's drive of Hong Kong Science Museum and relatively near Victoria Harbour. This Hong Kong hotel offers proximity to such natural sights as Victoria Harbour (0.6 km) and Garden of Stars (1 km). Also, Tin Hau Temple lies approximately 5 minutes away by car, and MTR Tsim Sha Tsui is within 5 minutes' walk of the accommodation. Middle Road bus stop is not too far from Castle Inn.
The rooms at this Hong Kong property have a flat-screen TV with satellite channels, along with coffee and tea making facilities for your convenience. They are appointed with a microwave, coffee/tea making facilities, and a refrigerator.
Guests can enjoy Australian dishes served in Wooloomooloo Prime located at a 450-metre distance from the hotel.