Where is Hotel Margaret?
Where is Hotel Margaret located?
Hotel Margaret, Hotel Margaret, United States of America (approx. 40.699722°, -73.995415°)
Where is Hotel Margaret on the map?
{"latitude":40.699722,"longitude":-73.995415,"title":"Hotel Margaret"}