Where is Hotel Luxer, Amsterdam?

Where is Hotel Luxer, Amsterdam located?

Hotel Luxer, Amsterdam, Hotel Luxer, Amsterdam, Netherlands (approx. 52.37603°, 4.89922°)


Where is Hotel Luxer, Amsterdam on the map?