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