Featuring free WiFi and a restaurant, Hotel Leon offers accommodation in Debar, 50 km from Ohrid. Free private parking is available on site.
All rooms include a flat-screen TV with cable channels. Certain rooms include a seating area where you can relax. A terrace or balcony are featured in certain rooms. Every room is fitted with a private bathroom fitted with a bath or shower. For your comfort, you will find free toiletries and a hairdryer.
Mavrovo is 23 km from Hotel Leon, while Struga is 39 km from the property. The nearest airport is Ohrid Airport, 41 km from Hotel Leon.