Karta Vacation Rentals





In the historical centre of Amsterdam, just steps from Dam Square. Walk to the Royal Palace, Madame Tussauds, the Red Light District and Museum Square, with Amsterdam Central Station only minutes away—perfect for a centrally located city stay.