Very rarely will you stay somewhere on holiday that you could quite easily live there from day 1. Cedar House Chalets is that place. Mountain View chalet was perfect in every way. It was extremely well equipped, every detail had been thought about and provided for. It was spacious, comfortable and it's situation, with views across to Kicking Horse mountain,... More
You have no recent hotel searches.