Where is Hotel Fossa, Amsterdam?
Where is Hotel Fossa, Amsterdam located?
Hotel Fossa, Amsterdam, Noord-Holland, Netherlands (approx. 52.38052°, 4.88699°)
Where is Hotel Fossa, Amsterdam on the map?
{"latitude":52.38052,"longitude":4.88699,"title":"Hotel Fossa, Amsterdam"}