Where is JW Marriott Houston by the Galleria?

Where is JW Marriott Houston by the Galleria located?

JW Marriott Houston by the Galleria, JW Marriott Houston by the Galleria, United States of America (approx. 29.7407°, -95.4661°)


Where is JW Marriott Houston by the Galleria on the map?