Delphis Restaurant
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Greek Restaurant
Address: Leiden, Netherlands
GPS Coordinates:
52.15672,4.49399
Leiden, South Holland, Netherlands
Facebook: facebook.com/176774505795257
Instagram: Photos and Videos
List of nearest hotels:
B&B Bed En Beschuit located at Beschuitsteeg 10-12A, 125 meters north.
Steenhof Suites located at Steenschuur 11, 148 meters southwest.
NR22 Leiden located at Nieuwe Rijn 22A, 200 meters northwest.
st.PIERRE located at Langebrug 28, 328 meters northwest.
Keytown Apartment located at Hogewoerd 129, 342 meters southeast.
Villa Rameau located at Kloksteeg 16, 395 meters west.
Downtown Four Bedroom Apartment located at Nieuwsteeg 4A, 409 meters north.
You can find and book more hotels, hostels and apartments in our interactive hotel map