Il Castle Inn offre camere climatizzate con TV a schermo piatto nel quartiere Yau Tsim Mong District di Hong Kong. La struttura dista 1 km da Isquare e 1,4 km da Mira Place 1. Avrete a disposizione una reception aperta 24 ore su 24 e la connessione WiFi gratuita.
Le sistemazioni sono dotate di bollitore. Tutte le camere sono dotate di forno a microonde.
I luoghi di interesse nelle vicinanze del Castle Inn includono il Victoria Harbour, il molo dei traghetti Tsim Sha Tsui Star e l'Avenue of Stars. L'Aeroporto più vicino è quello Internazionale di Hong Kong, a 24 km.