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