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 citys legal and business districts. Designed by renowned San Francisco design firm Candra Scott and Anderson this 35 million dollar historic reinvention of the landmark Union National Bank building built in 1911 features 12 stories of custom designed period furnishings opulent decor and original artwork.