The Houston edition of this large hotel chain.
Modern hotel fit for business or pleasure.
Hotel, club and spa situation in a wooded resort location.
Colonial style charm close to downtown and the Theater District.
5060 W Alabama St., Houston, TX
Mainstream hotel connected to the Galleria shopping mall.