HOLIDAY INN and STAYBRIDGE SUITES DUAL BRAND HOTEL

Downtown Houston, TX

Construction of this 253,858 sq. ft., 12-storey dual brand hotel started in July 2023 and estimated to open their doors in October of 2025, in time of the most awaited World Cup 2026.

This concrete building has 131 Staybridge guestrooms and suites, and 144 Holiday Inn Express guestrooms, for a total of 275 guestrooms housed in 7 floors, 1- story of amenity and public space with a pool, over 4 floors of garage and service areas and a retail space on the ground floor. This dual brand hotel will be a great addition to the rapidly growing hospitality pool of Houston, TX.

Previous
Previous

Seabrook Plaza

Next
Next

Courtyard & Residence Inn Dual Brand Resort Hotel