Choosing Holiday Inn's Town location provides a wonderful and advantageous point to explore all that the surroundings have to offer. Situated just a brief distance from the airport, you'll quickly access the exciting ski fields and stunning panorama. If intending to ski, experience a jet boat rid