Common description
This lovely hotel is situated in Leiden. A total of 254 bedrooms are available for guests' convenience at Grand Huis ter Duin. This accommodation does not accept pets.
Hotel
Grand Huis ter Duin on map