Montebello is the largest log cabin in the world, a 5 star hotel where many such as Princess Grace and Margaret Thatcher have stayed. Its history is pictured on the walls. I first came here in 1982 on a day trip to ski the cross country trails through the woods and along the river, then returned in later years for...
More
- Chateau Montebello
- Fairmont Montebello
- Montebello Fairmont
