Small businesses are the heart & soul of #DowntownHouston. Click here for more information on how to support them as well as a list of resources available for small businesses, startups, arts groups, hospitality and non-profit organizations. #houstonstrong
Holiday Inn Houston Downtown
1616 Main St.
Houston, TX 77002

This 215-room Holiday Inn flagship hotel is within walking distance from the business, entertainment and shopping districts, all in Downtown Houston. It is conveniently located across the street from the MetroRail and amenities include a fitness center, a 1,250-square-foot meeting/event space and a 1,500-square-foot outdoor terrace overlooking the north side of downtown. Located at street-level, is Burger Theory, a restaurant and bar which specializes in gourmet burgers, casual American fare and a beer-centric bar.



24 hours

Back ToTop
My Favorites0