Hotel Villa de Duinen - Adults Only
★★★★
Levendaal 2, Leiden, Netherlands Show on map
The Owl Inn is a capsule hotel in Leiden, Netherlands. It is one of 19 places to stay in Leiden listed on Triptoic.
Levendaal 2, Leiden, 2311 JL, Netherlands
Check-in starts at 03:00 PM and check-out is until 10:00 AM. Early check-in or late check-out may be available on request.
The Owl Inn is located at Levendaal 2, Leiden 2311 JL, Netherlands.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hostel
#3 in Leiden
#1 in Noordwijk Aan Zee
Hotel