Convenient downtown location.
The hotel is centrally located and close to many of the tourist attractions in Denver including the stadium and the main shopping area. Guests were pleased to find plenty of bars and restaurants only a short distance away from the hotel meaning that they didn't have to use their cars or rely on public transport. .