Westin Oaks, Houston
https://westin-oaks.usa8.info
Adjacent to the Galleria Mall, this Houston, Texas hotel features an outdoor rooftop pool and guestrooms with free WiFi. NRG Stadium is located within 5 mi of the property.
5011 Westheimer, Houston, TX 77056, United States of America