Karta Vacation Rentals
In the heart of Amsterdam on Dam Square, overlooking the Royal Palace. Step outside to the New Church and major museums — the Van Gogh Museum, Rijksmuseum and Anne Frank House are within walking distance, and Amsterdam Central Station is only seven minutes away. Family-friendly and firmly city-center.