Before I BookHotels in United StatesHotels in Houston, TexasHotel ICON, Autograph Collection

Hotel ICON, Autograph Collection

Hotel ICON, part of the Autograph Collection, is a storied establishment set in a historic 1911 bank building located in downtown Houston.

Hotel ICON, Autograph Collection in Houston, Texas, United States

Photo of Hotel ICON, Autograph Collection by Hotel ICON, Autograph Collection on Google Maps

The hotel’s architecture showcases stunning neoclassical design elements blended with modern comforts. Each room is tastefully decorated, offering guests a unique blend of luxury and charm.

A significant advantage of Hotel ICON is its prime location in downtown Houston. Guests are within walking distance of major attractions such as Minute Maid Park and the Theater District, perfect for those looking to catch a game or enjoy a night out at a show. Additionally, Discovery Green provides a nearby green space for relaxation or outdoor activities.

The hotel’s on-site amenities include an acclaimed restaurant that serves an eclectic mix of dishes and offers an ideal spot for enjoying meals without leaving the premises. For business travelers, state-of-the-art meeting facilities make it convenient to conduct work engagements.

While Hotel ICON has much to offer, some might find the bustling downtown location less suitable if seeking tranquility or extensive nature surroundings.

In summary:

Pros Cons
Historic architectural charm Bustling downtown area can be busy
Proximity to major attractions like Minute Maid Park and Theater District Lacks extensive natural surroundings
On-site dining options and amenities
Convenient meeting facilities for business travelers

Hotel ICON, Autograph Collection in 360°

Hotel ICON, Autograph Collection Details

Category: Hotels in Houston, Texas, Hotels in United States

Address: 220 Main St, Houston, TX 77002, USA

Booking Options: