Where is The Alfred Hotel, Amsterdam?

Where is The Alfred Hotel, Amsterdam located?

The Alfred Hotel, Amsterdam, The Alfred Hotel, Amsterdam, Netherlands (approx. 52.35357°, 4.87215°)


Where is The Alfred Hotel, Amsterdam on the map?