Holiday Inn Express and Suites Houston NASA - Boardwalk Area
Welcome to the brand-new Holiday Inn Express & Suites Houston NASA Boardwalk Area! Located in the beautiful waterfront district of Seabrook, Texas; our brand-new hotel puts you in the heart of entertainment and endless fun!