Lobstick Lodge is conveniently located in the town of Jasper, providing a serene atmosphere in a majestic mountain setting. The Lobstick Lodge is an ideal setting for your next family, group or individual vacation adventure. They offer 139 guest roo...