With a stay at Van Der Valk Avifauna in Alphen aan den Rijn, you'll be 0.2 mi (0.3 km) from Vogelpark Avifauna and 10.9 mi (17.5 km) from Leiden University. This upscale hotel is 11 mi (17.7 km) from Hortus Bot ... Read more

View all Luxury Hotels in Alphen aan den Rijn