Located a 16-minute walk from Monastery of Saint George the Victorious, Hotel Leon offers 3-star accommodation in Debar and has a garden, a terrace and a bar. The property is situated 3.1 miles from Banjisht Spa and Wellness Centre. All rooms include a balcony. At the hotel, every room is fitted with a desk. Hotel Leon features certain rooms that include mountain views, and the rooms are equipped with a private bathroom with a shower. The rooms at the accommodation are equipped with a flat-screen TV with cable channels.
Hotels in Macedonia <>
|