Where is Houston Marriott West Loop by The Galleria?

Where is Houston Marriott West Loop by The Galleria located?

Houston Marriott West Loop by The Galleria, Houston Marriott West Loop by The Galleria, United States of America (approx. 29.74951°, -95.45665°)


Where is Houston Marriott West Loop by The Galleria on the map?