Where is Sir Albert Hotel, Amsterdam, a Member of Design Hotels?

Where is Sir Albert Hotel, Amsterdam, a Member of Design Hotels located?

Sir Albert Hotel, Amsterdam, a Member of Design Hotels, Noord-Holland, Netherlands (approx. 52.35455°, 4.88731°)


Where is Sir Albert Hotel, Amsterdam, a Member of Design Hotels on the map?