Offrant une vue sur son jardin, l'Edmonds Home est situé à Burnaby, à 14 km du centre olympique de Vancouver et du parc Queen Elizabeth. Vous séjournerez à 14 km du conservatoire Bloedel, du Pacific Coliseum et de la station de métro aérien Broadway - City Hall. Cette maison d'hôtes propose des chambres familiales.
Les logements de cette maison d'hôtes disposent d'une connexion Wi-Fi gratuite et donnent accès à une salle de bains commune. Certains possèdent une terrasse.
Vous séjournerez à 15 km de la station de Skytrain Olympic Village et à 17 km du Science World. L'aéroport le plus proche est celui de Vancouver Coal Harbour Seaplane Base, à 19 km.