Hotel ICON – Downtown Houston Hotel
The award-winning Hotel ICON brings contemporary luxury to downtown Houston. Every great city has a landmark hotel that speaks volumes about its history and embodies a sense of place. In Houston, that landmark is the Hotel ICON, an exclusive member of Marriott’s Autograph Collection. Conveniently located in close proximity to dynamic businesses, theater and sports districts. Originally built in 1911 as the Union National Bank Building. Our Marriott hotel thoughtfully balances irreplaceable period detail and grand neoclassical architecture. Intimacy, sumptuous surroundings, and modern efficiency lure the well-heeled traveler to this boutique hotel in the heart of downtown Houston.
There are few hotels in Houston that speak eloquently to the rich history of our celebrated city as we does. Its very name evokes ICON’s legendary presence in a bold urban landscape. Built by men whose imaginations were inspired within our very corridors.
Originally constructed to house one of the state’s most prominent financial institutions at the time the Union National Bank. The building was erected in 1911 by renowned architectural firm Mauran, Russell & Crowell. At 12 stories, it was one of the nation’s first concrete and steel skyscrapers. The firm’s neoclassical concept for the structure was a marvelous nod to Grecian design. Classic Corinthian columns span the exterior with decorative keystones feature the god Mercury, the Roman god of commerce (and trickery). Thirty-foot Doric columns line the interior. From the very beginning, the magnificent building was a stunning homage to the entrepreneurial spirit of Houston.
The building soon became a magnet for an impressive list of illustrious tenants, including Jesse H. Jones, architect John Staub, international construction firm Brown and Root, and law firm Fulbright & Jaworksi. For 35 years, it was also home to the first investment banking firm in Texas, Neuhaus & Co.