Karta Vacation Rentals
On historic Haarlemmerstraat, directly opposite Amsterdam Central Station and a short 7-minute walk to Dam Square. The Royal Palace, Madame Tussauds, the Dam Monument, the 9 Streets and the Red Light District are all within easy strolling distance. Restaurants, bars and cafés line the street outside.