Hotel Icon

Hotel Icon is elegance personified. Their spacious bathrooms feature marble countertops and antique, claw-footed tubs and the guestrooms showcase down blankets, oversized personal safes, newspaper menu, 24/7 valet laundry, and sumptuous European decor.

Address: 
220 Main St
Houston, TX 77002
United States
Phones:

Map of Hotel Icon