Where is Hotel Park 6, Amsterdam?

Where is Hotel Park 6, Amsterdam located?

Hotel Park 6, Amsterdam, Noord-Holland, Netherlands (approx. 52.36076°, 4.86957°)


Where is Hotel Park 6, Amsterdam on the map?