EUhotels European Hotels Search Engine

City Hotel Rembrandt - Leiden, Zuid-Holland, Netherlands - Prices, reviews

Booking.com
City Hotel Rembrandt
Show prices and Availability at Booking.com


City Hotel Rembrandt

Address: Nieuwe Beestenmarkt 10, 2312 CH Leiden, Netherlands

-