Great location.
The Hotel Denver Glenwood Springs is located in a charming mountain town so close to numerous top tourist spots including Glenwood Springs Center for The Arts (600 meters), Yampah Spa and Vapor Caves (600 meters), and Frontier Historical Museum (600 meters) among other hot attractions. Guests can take a bike ride from the hotel to explore the intriguing Colorado River. Additionally there are numerous lovely downtown restaurants close to the hotel. Despite the hotel's location across the railway station, it's very quiet and serene.