Situé à Hong Kong, à moins de 500 mètres de la station de métro East Tsim Sha Tsui et à 400 mètres du Mira Place 2, le Nature Guest House propose des chambres climatisées avec salle de bains privative. Il se trouve à environ 200 mètres de la station de métro Tsim Sha Tsui, à 200 mètres de la place iSquare et à 500 mètres de la place Mira 1. La gare MTR Jordan se trouve à moins de 1 km et le parc Kowloon est accessible en 6 minutes à pied.
Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits.
Vous séjournerez à proximité du port Victoria, de l'embarcadère des ferries Tsim Sha Tsui Star et de Harbour City. L'aéroport international de Hong Kong, le plus proche, est implanté à 34 km.