Hotel Teatro, Denver's luxury boutique hotel, is located across from the Denver Center for the Performing Arts. Costumes and photographs from past theatrical productions of the Denver Center Theatre Company decorate the hotel lobby, parlor and guest rooms.
Rich furnishings and Art Deco decor in your luxurious room equipped with all the technology necessary for business travel.
Hotel Teatro, 1100 14th St
Denver, CO 80202 USA
Teatro Hotel, Denver CO
Good Hotels USA Good Hotels USA
Good Hotels Colorado Good Hotels Colorado