Karta Vacation Rentals
In the heart of Amsterdam City Centre, steps from Nemo Science Museum and the National Maritime Museum. Minutes on foot to Rembrandt House, Hortus Botanicus and the Passenger Terminal Amsterdam — perfect for museum crawls and quick canal-side detours.