Karta Vacation Rentals
In the heart of Amsterdam, a few minutes' walk from Dam Square and Madame Tussauds. Anne Frank House, Vondelpark, Leidseplein and the Royal Palace are all close by. Central Station and a tram stop are within easy reach for fast city access.