Unavailable hosting
Enjoy other amazing options in this region.4 star hotel
Hotel Teatro
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
With a stay at Hotel Teatro, you'll be centrally located in Denver, steps from Denver Center for the Performing Arts and within a 5-minute walk of Larimer Square. This 4.5-star hotel is 0.3 mi (0.5 km) from Colorado Convention Center and 0.4 mi (0.7 km) from Denver Performing Arts Complex. Take advantage of recreation opportunities such as a 24-hour fitness center, or other amenities including complimentary wireless Internet access and concierge services. Additional features at this Art Deco hotel include wedding services and a fireplace in the lobby. Featured amenities include a 24-hour busin...
More details
1100 14th St, Denver, CO 80202, USA - Denver, Colorado - U.S - 80202
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00