Ideally located between Dam Square and Central Station, near the magnificent canals and with Amsterdam’s hotspots within walking distance…
Ideally located between Dam Square and Central Station, near the magnificent canals and with Amsterdam’s hotspots within walking distance…