Comprising 109 rooms, Hotel Teatro Denver is near an entertainment district, 25 minutes' walk from Downtown Aquarium. The hotel also provides Wi-Fi available in public areas.
The accommodation lies in the very heart of Downtown Denver with 6 major sports teams and three sports facilities, a walk from Elitch Gardens Amusement Park. Located near a tube station, this 4-star hotel is within a 300-metre distance of Larimer Square. The property is also at a moderate distance from Rocky Mountains. Hotel Teatro is conveniently situated extremely close to LoDo. Denver Center bus station is a 10-minute stroll from this accommodation.
The rooms include coffee/tea making machines, along with high-speed internet and a flat-screen TV with satellite channels for your convenience. They also are equipped with coffee & tea making facilities and a fridge. The private bathrooms are appointed with a roll-in shower and a double vanity, and such comforts as a hair dryer and toiletries. Staying at this Denver hotel, guests can enjoy view of the city.
The Teatro features a daily cooked-to-order breakfast served in the restaurant. There is a lounge bar on site. Serving Asian specialities, ChoLon Modern Asian is approximately 100 metres away.
It was conveniently located. We loved our coffee with goodies at Backstage Coffee...