The hotel lies in the heart of a downtown area, in the vicinity of 16th Street Mall, Coors Field and Denver Art Museum. Built in 1990, the hotel was renovated in 2009.
The city center is 20 minute walking distance from the hotel.
Set within a 10-minute walk from Metropolitan State University of Denver subway station and 450 meters from Union Station LRT NB tram stop. The hotel lies 35 km away from Denver International airport.
This hotel comprises 18 rooms featuring Deluxe Double Room, Standard Double Room and Executive Suite.
Eat & Drink
Serving mexican and american meals, Illegal Pete's is about 5 minutes’ walk away.
Year renovated: 2009.
Number of floors: 4.
Number of rooms: 18.