The 3-star Point Dillon Hotel, located only 0.7 km from the Ice Castles and just 600 m from Amphitheatre, features a swimming pool for guests to take a dip in.
The centre of Dillon can be reached within a 10-minute walk. The North Pond Park is around 10 minutes by car from this hotel in Dillon. You can easily find the terrific Lake Dillon Marina in the vicinity of the Point. Fire bus stop is also a mere 0.8 km away.
Red Mountain Grill, situated 13 minutes' walk away, is a perfect place to enjoy Mexican cuisine.