Cancellation Policy 14 days or charged the first night.
Banff Squirrel's Nest Bed & Breakfast P.O. Box 1141 332 Squirrel Street Banff, Alberta, Canada T1L 1B1
Telephone: 403.762.4432 Fax: 403.762.5167 E-Mail: info@banffsquirrelsnest.com