Where is Dutch Design Hotel Artemis, Amsterdam?

Where is Dutch Design Hotel Artemis, Amsterdam located?

Dutch Design Hotel Artemis, Amsterdam, Noord-Holland, Netherlands (approx. 52.34171°, 4.82504°)


Where is Dutch Design Hotel Artemis, Amsterdam on the map?