Doté de 54 chambres, Castle Inn Hong Kong est situé près d'une zone de plage à Hong Kong et à seulement 8 minutes à pied de la Promenade de Tsim Sha Tsui. Doté du Wi-Fi dans les zones publiques, l'hotel dispose également d'équipements comme un stockage des bagages.
Le Centre commercial K11 est à 550 mètres et des attractions culturelles telles que le Musée des sciences d'Hong Kong se trouvent à une courte distance de l'hotel sans fumée. Le Musée du Dr Sun Yat-sen est situé à 2 km de Castle Inn, ainsi que l'aéroport Hong Kong H K Heliport est à 5 km. Il y a les Jardins botanique et zoologique d'Hong Kong à 10 minutes en voiture, et East Tsim Sha Tsui Station Public Transport Interchange à 10 minutes de marche de cet hotel. L'hotel se situe à proximité immédiate de la Tsim Sa Tsui.
Certaines chambres disposent d'un balcon et d'une terrasse pour votre confort. En plus d'une cafetière/théière, elles disposent également d'une TV à écran plat avec des chaînes satellite pour vous divertir. Les salles de bains disposent d'une toilette séparée et d'une douche, ainsi que des serviettes.
Vous pourrez déguster des plats de cuisine European au restaurant Wooloomooloo Prime qui se trouve à moins de 450 mètres de Castle Inn d'Hong Kong.