Where is Henley Park Hotel?

Where is Henley Park Hotel located?

Henley Park Hotel, Henley Park Hotel, United States of America (approx. 38.903°, -77.0254°)


Where is Henley Park Hotel on the map?