Choosing Holiday Inn's Town property provides a fantastic and easy point to enjoy all that the area have to give. Situated just a brief drive from Town, you'll easily reach the thrilling scenery and beautiful views. You're planning to ski, go a jet boat ride, or simply recharge and appreciate the magnificent beauty of Town, this base is perfect for