Récemment rénovée, la maison d'hôtes Manor est située à Vancouver, à proximité de la station de métro aérien Broadway - City Hall, la station de métro aérien Olympic Village. Cette maison d'hôtes propose gratuitement un parking privé, une bagagerie et une connexion Wi-Fi. La maison d'hôtes se trouve à 2,2 km du stade BC Place et à 2,4 km du Canada Hockey Place.
Certains logements sont insonorisés.
Vous séjournerez à 2,5 km du centre olympique de Vancouver et du Science World. L'aéroport le plus proche est celui de Vancouver Coal Harbour Seaplane Base, à 4 km.