Banff , Alberta, Alberta Hotels & Resorts
This 3.0 star Alpine style hotel boasts natural cedar construction throughout. Charltons Banff is a 10-minute walk from downtown Banff and include amenities such as covered parking, an indoor pool and...
View Details »