Banff is a town in the Alberta Rockies region of Alberta. It is the larger of the two towns in Banff National Park, nestled in the mountains, and is located about a hour and half drive west of Calgary and four hours south of Jasper. The park is easily accessible for International travellers via Calgary International Airport, which has international scheduled and charter flights. Banff is part of a UNESCO World Heritage Site.
Banff is a tourist town full of seasonal workers from across Canada and around the world. It is a convenient place to see some spectacular scenery with minimal effort. However, with convenience come crowds. This is not the place to come for solitude or a true back-country experience. That being said, it is a great place to stay for any length of time. There are a wide variety of restaurants and clubs and plenty of tours and activities to keep you busy. Staying in Banff during the winter gives easy access to nearby ski areas of Norquay, Sunshine, Nakiska and Lake Louise.