Where is Jupiter Hotel, Amsterdam?

Where is Jupiter Hotel, Amsterdam located?

Jupiter Hotel, Amsterdam, Noord-Holland, Netherlands (approx. 52.36491°, 4.87781°)


Where is Jupiter Hotel, Amsterdam on the map?