Where is Allegria Hotel, Long Beach?
Where is Allegria Hotel, Long Beach located?
Allegria Hotel, Long Beach, New York, United States (approx. 40.58449°, -73.66657°)
Where is Allegria Hotel, Long Beach on the map?
{"latitude":40.58449,"longitude":-73.66657,"title":"Allegria Hotel, Long Beach"}