El Alma Home se encuentra en el barrio Point Grey, a 25 minutos en coche del Aeropuerto Internacional de Vancouver. Esta pensión también incluye un aparcamiento.
Harbour Centre y el Bloedel Conservatory están a 7 km de distancia de y a 6 km de distancia del hotel. El establecimiento está situado cerca de lugares de interés natural como la Isla de Granville (4 km) y la Playa de Jericho (2 km). El Acuario de Vancouver está a 7 km de distancia de este hotel. La parada de autobús West 16th Avenue at Highbury Street está a poca distancia andando del Alma Home.
Algunas habitaciones cuentan con cafetera y climatizador. Los baños están equipados con un inodoro separado de la ducha y ducha, además de secador de pelo y toallas de baño.
El restaurante La Notte Restaurant prepara platos de comida italiana para sus visitantes y está a unos 8 minutos a pie del lugar.