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°)
Sir Albert Hotel, Amsterdam, a Member of Design Hotels, Noord-Holland, Netherlands (approx. 52.35455°, 4.88731°)