Rembrandt - Leiden

Hotel, Dinner
Sint Aagtenstraat 23, 2312 CA Leiden, Netherlands The

Rembrandt

Address
Sint Aagtenstraat 23, 2312 CA Leiden, Netherlands The

The restaurant is also easily accessible by municipal transportation. The closest station is Leiden Centraal, which is 430 meters away.

More information

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now