The Holiday Inn Express SW Galleria is a great location off of Southwest Freeway and 4 miles away from the Galleria Mall
Reservations:
Front desk: 1-713-4252540
Email: hiesharpstown@gmail.com
6978 Windwater Pkwy N Houston, Texas 77036 United States
Check-in: 3:00 PM
Check-out: 12:00 PM
Minimum check-in age: 21