Named one of the Top 100 New Hotels in the World by Conde Nast Traveler, Hotel ICON is a luxurious downtown Houston hotel located at the heart of the cityâ€™s legal and business districts. Designed by renowned San Francisco design firm Candra Scott & Anderson, this $35 million historic reinvention of the landmark Union National Bank building, built in 1911, features 12 stories of custom-designed period furnishings, opulent dÃ©cor and original artwork.
A top destination for discerning
220 Main St., Houston, TX 77002
ALBUQUERQUE LITTLE THEATRE
Jun 20, 2015
Apr 4, 2015