Westin Galleria Houston

5060 West Alabama Street, Houston, 77056