9451 152 Street Northwest, Edmonton, Canada
Situated within 25 minutes' walk of the Mayfair Hawrelak Park, Mountain House Villa offers guests to enjoy an aqua park, a sundeck, and a golf course. Located approximately a 10-minute drive from Ice Palace Skating Rink, the villa provides Wi-Fi and parking.
Edmonton Municipal airport can be reached within 15 minutes drive, and natural attractions like World Waterpark are 3.1 km away. The nearby educational sites include John Janzen Nature Centre, which is 3.1 km away. Mountain House Villa is situated approximately a 10-minute ride from the family-friendly Marine Life Aquarium.
The property has views of the garden. The villa comes with a bathroom with a walk-in shower. Complimentary toiletries are included for added comfort.
142 Street & 95 Ave bus stop is also just a minute's drive from this accommodation. A terrace is available on site, and canoeing, archery, and hiking can be enjoyed within proximity of this accommodation.
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