Karta Vacation Rentals
On the banks of the Amstel Canal in Amsterdam South, this five-star luxury hotel sits near the city's cultural heart. Rijksmuseum and the Van Gogh Museum are a short drive away, and the RAI Exhibition & Congress Centre is within walking distance. Schiphol Airport is roughly 15 minutes by car.