9451 152 Street Northwest, Edmonton, Canada
Mountain House Villa Edmonton offers swift access to various city sites, such as West Jasper Sherwood Community League, situated nearly a 5-minute walk away.
The 68-hectare Hawrelak Park can be found 2.4 km away, and Crestwood Arena is a mere 1.2 km from the accommodation. This Edmonton holiday home is nestled about 25 minutes' walk from natural attractions like the municipal Terwillegar Park. Mountain House Villa is 3.3 km from the newly-renovated John Janzen Nature Centre.
The Edmonton accommodation includes a bathroom with a roll-in shower and a separate toilet. A hairdryer and towels are included to enhance your comfort.
The property is equipped with an electric kettle, a fridge, and kitchenware for self-catering in a dining area. Offering Italian specialties, restaurant Il Forno Ristorante is approximately 5 minutes' drive away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Mountain House!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please