El cómodo Castle Inn Hong Kong es el lugar ideal para alojarse en el barrio comercial de Hong Kong, a una distancia de 3 km de la Cumbre Victoria. Con una ubicación a pocas cuadras del Centro de Descubrimiento del Patrimonio de Hong Kong, la pensión tiene 54 habitaciones, además de consigna de equipaje.
La Sinagoga Ohel Leah se halla a 10 minutos en coche, mientras que el Teatro Yau Ma Tei se halla a poco más de 20 minutos a pie del hotel. Entre las atracciones deportivas cercanas está el Estadio de Hong Kong, a una distancia de 3,1 km del Castle Inn Hong Kong. Los huéspedes también apreciarán la cercanía a Mody Road Garden, que se encuentra a unos 10 minutos a pie. Ubicada a 550 metros, la Mezquita y Centro Islámico de Kowloon es un destino turístico divino que no te puedes perder. El aeropuerto Hong Kong H K Heliport está a 5 km del Castle Inn, y la estación de tren MTR Tsim Sha Tsui está a unos 10 minutos a pie.
Algunas habitaciones disponen de equipo de café y té, así como de una tv de pantalla plana con canales vía satélite para ayudarte a disfrutar de tu estancia. Algunas habitaciones incluyen hervidor eléctrico y nevera para el uso de los huéspedes. Los huéspedes también pueden utilizar inodoro separado y ducha, además de comodidades como toallas.
El restaurante Aqua Roma, Aqua Tokyo & Aqua Spirit está justo a la vuelta de la esquina del Castle Inn Hong Kong y sirve comida japonesa.