Hotel Leon
Hotel
Debar, Macedonia
Parking
Located in Debar, 1.5 km from Monastery of Saint George the Victorious, Hotel Leon provides accommodation with a bar, free private parking, a garden and a terrace. All rooms feature a flat-screen TV with cable channels and a private bathroom.
Number of rooms: 15
Str. 8 September No. 1, 1250 Debar, North Macedonia