Travel, Cars and more
A room with a view! Most amazing scenery from most of the hotel rooms, in the heart of Banff National Park in Canada and within a UNESCO World Heritage Site. Enjoy!!! You can check all the information here:
If you need to rent a car please check our website: www.autoturistica.com.