Where is Omni William Penn Hotel?

Where is Omni William Penn Hotel located?

Omni William Penn Hotel, Omni William Penn Hotel, United States of America (approx. 40.44053°, -79.99725°)


Where is Omni William Penn Hotel on the map?