Add a few event details, then choose or compare this venue and others nearby.
About this venue
The Holiday Inn Express & Suites - Houston - Downtown North by IHG is located at 3401 North Main in Houston, Texas. The hotel's address places it within Harris County, offering convenient access for business travelers.
This hotel provides meeting and banquet facilities along with a business centre suited for hosting business events. It has 145 guest rooms and a 3-star rating. Amenities include an indoor swimming pool, fitness centre, and facilities for disabled guests. Complimentary WiFi and free private parking are available on site, with parking requiring a reservation. The hotel offers non-smoking rooms, family rooms, and a 24-hour front desk. All rooms feature a tea or coffee maker and very good breakfast options. Outdoor facilities include a terrace, outdoor furniture, and a shared lounge area, providing spaces for informal gatherings or breaks. The location's address in Houston makes it accessible for attendees and logistics.