Mountain View Lodge Invermere
747 12th Street
Rated 61 / 100 based on 119 customer reviews.
The Mountain View Lodge Hotel offers convenient accommodation in Invermere, a lovely town in Canada. Tourists will be able to discover the splendour of the nearby mountains and the dazzling Lake Windermere, in this favoured vacation spot of the Canadian Rockies. The Mountain View Lodge is situated just a short walk from the beach and it is also within easy reach of the Panorama Ski Resort & Mineral Pools. Services and facilities available at the Mountain View Lodge include a gazebo with summer BBQ and a ski room.
Facilities @ Mountain View Lodge Invermere include:
Cable / Satellite TV
Coffee / Tea Maker