Skip to Main Content

Hotel Icon

Category: Hotels

Address

220 Main Street
Houston, TX 77002
281-326-9041

Visit Website

View on Google Maps

Social Media

Details

Hotel Icon is an experience in opulence. With its historic façade and classic-contemporary custom designed European dècor, furnishings and original artwork, this newly restored 1911 bank building provides individually tailored services and accommodations for both the corporate and leisure traveler. The 135-room Hotel ICON offers travelers an intriguing option worthy of destination status.

Upcoming Events Nearby

Nearby Dining
Nearby Bars & Nightlife
Nearby Parking