Located in Leiden, Netherlands, Best Western City Hotel Leiden lies in the heart of the city and is surrounded by many shopping streets and museums. Accommodation consists of spacious and comfortable rooms, each equipped with a private bathroom, a safe, telephone, television, and a radio. Guests can enjoy dining at the onsite restaurant, unwind with a refreshing drink at the bar, or stay in and take advantage of the room service.






3 Nights
Room Only
Hotel