Karta Vacation Rentals
Perched on Amsterdam’s waterfront just behind Central Station and overlooking the IJ River, this luxury boutique hotel puts you steps from a riverside observation deck and within about a mile of Dam Square and the city’s major museums.