Situato a 3 km dal Vecchio edificio della Bank of China, il Train Inn Kowloon dispone di Wi-Fi in tutte le camere e di un parcheggio pubblico nelle vicinanze. L'affittacamere è un buon punto di partenza per esplorare Kowloon, compreso il Tempio di Tin Hau, che si trova a circa 5 minuti a piedi.
Questo hotel offre una sistemazione nel distretto Jordan, in prossimità di Yau Ma Tei Theatre. Gli amanti dello sport potranno inoltre visitare lo Stadio Mong Kok, a 2 km dal Train Inn. Gli ospiti apprezzeranno anche la vicinanza a Gascoigne Road, situato a circa 5 minuti in auto. Inoltre, il Museo City Gallery si trova a 3,1 km, mentre la stazione della metropolitana Mong Kok è a due passi da questa struttura. La stazione degli autobus Parc Palais Mini è a 650 metri dal Train Inn Kowloon.
L’hotel accoglie gli ospiti in 8 camere dotate di una TV a schermo piatto con canali satellitari, nonché di comfort quali un impianto di climatizzazione.
Durante il soggiorno presso la struttura, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Tsui Wah Restaurant, a soli 6 minuti a piedi, o il ristorante Fuhn, a 5 minuti a piedi.