Where is The Otesaga Hotel?
Where is The Otesaga Hotel located?
The Otesaga Hotel, New York, United States (approx. 42.70436°, -74.92679°)
Where is The Otesaga Hotel on the map?
{"latitude":42.70436,"longitude":-74.92679,"title":"The Otesaga Hotel"}