Karta Vacation Rentals
In the heart of Amsterdam, a short walk from the city center and just 700 m from Amsterdam Central Station. Steps from Dam Square, the New Church and Beurs van Berlage, with Madame Tussauds, Amsterdam Canal Cruises and Dungeon Amsterdam all nearby. About 17 km from Schiphol Airport and a quick hop to Centraal Station Metro for easy city travel.