Karta Vacation Rentals
In the heart of Amsterdam, this city-center hotel sits a short walk from Dam Square and The 9 Streets. Steps away are The Old Church, Berlage Stock Exchange, St. Nicholas Church and Chinatown. The Amsterdam Museum and the Flower Market are also within easy reach.