North America • Canada • Alberta • A Banff Boutique Inn
A contemporary 10 Room Inn with designer rooms, high ceilings and located in a very peaceful and quiet location with only a 5 minute walk into downtown Banff.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!