Description
This Holiday Inn hotel is situated in Leiden, famous for being Rembrandt's birthplace and its cobbled streets, beautiful canals, and museums.Between Amsterdam and The
... Read MoreHague and near North sea beaches, Leiden is the perfect base to discover all this area and this Holiday Inn hotel is the right choice to spend pleasant days.The Holiday Inn Leiden Hotel offers its guests several amenities, including private parking area, bar, restaurant and meeting rooms, provided with air conditioning and wireless high-speed Internet access.