Karta Vacation Rentals
In the heart of Leiden, right opposite Leiden Central Station. Steps from the National Museum of Ethnology and within easy walking distance of Naturalis, Stedelijk Museum de Lakenhal, Hortus Botanicus and the historic city centre. Amsterdam Schiphol is about 20 minutes away by train.