Oudezijds Achterburgwal 120, Amsterdam, Holland, 1012dt

Walking distance to the Central Station is only 10 minutes.

Situated just outside the famous Amsterdam "Red Light district", just about 3 minutes walking distance from le Royal Palace Square, the "Dam", the real heart of Amsterdam.