The 2-star Star Metro Hotel is nestled in the Yau Ma Tei district of Kowloon, a mere 12 minutes' walk from sports attractions, such as Mong Kok Stadium. This Kowloon guest house provides guests with high-speed Internet access in the rooms.
The property stands right near Sky 100 Hong Kong Observation Deck, at a 150-metres distance from Mong Kok underground station. Located a mere 6 minutes' walk from Golden Plaza, the hotel is about 25 minutes' walk from the large Hong Kong Museum of History. Visit Ho Man Tin West Fresh Water Service Reservoir, nearly a 20-minute walk from the accommodation, and feel complete harmony with the nature of China. Star Metro Hotel is situated a few minutes' drive from Victoria Peak, while Olympic bus station lies nearly 15 minutes' walk away. For those travelling from afar, Hong Kong H K Heliport airport is 10 minutes' drive away.
DimDimSum Dim Sum Specialty Store serves Chinese cuisine and is located approximately a 5-minute walk from the property.