8.6/10
Excellent
52 reviews
Free Wi-Fi
620 m.
Leeuwarden Station
The Alibi Hostel is located in the old prison in the city centre of Leeuwarden. Guests can enjoy the on-site bar.
Number of rooms: 21
Blokhuisplein 40 Celblok H, Verdieping 1 en 2, 8911 LJ Leeuwarden, Netherlands