A premier hotel with in-room whirlpool tubs in Houston. Located near the world-class attraction, Galleria Mall. Amenities include luxury bedding, flat-screen TVs, free Wi-Fi, and complimentary hot breakfast daily. Nearby attractions are Houston Zoo and Downtown Aquarium.
Best Choice:
👑 King Suite with Whirlpool