Le London Guest House propose des hébergements climatisés à Hong Kong, à 700 mètres du port Victoria, à moins de 1 km de l'embarcadère des ferries Tsim Sha Tsui Star et à 6 minutes à pied de Harbour City. Vous séjournerez à proximité d'attractions telles que la station de métro Mira Place 1, la station MTR Jordan et le parc Kowloon. Cette maison d'hôtes propose des chambres familiales.
Vous séjournerez à proximité de la station de métro Tsim Sha Tsui, de l'iSquare et du Mira Place 2. L'aéroport international de Shenzhen Bao'an, le plus proche, est implanté à 70 km.