Where is The Westin O'Hare?

Where is The Westin O'Hare located?

The Westin O'Hare, Illinois, United States of America (approx. 41.98848°, -87.86084°)


Where is The Westin O'Hare on the map?