Buffalo Mountain Lodge is a beautiful, rustic hotel located just outside of Banff town center, surrounded by nine acres of woodlands and towering mountains.