Da Costa 12A is located in Leiden, just 10 miles from Westfield Mall of the Netherlands and 11 miles from Madurodam. Guests staying at this apartment have access to a balcony. Free Wifi is available throughout the property and Paleis Huis Ten Bosch is 9.1 miles away.
The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and a microwave, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are available in the apartment. This apartment is allergy-free and non-smoking.
Keukenhof is 12 miles from Da Costa 12A, while TU Delft is 16 miles from the property. The nearest airport is Rotterdam The Hague Airport, 22 miles from the accommodation.