Where is Chelsea Inn, New York?

Where is Chelsea Inn, New York located?

Chelsea Inn, New York, Chelsea Inn, New York, United States of America (approx. 40.73876°, -73.99452°)


Where is Chelsea Inn, New York on the map?