Double room
Hotel LEON has a total of 13 double rooms. All rooms have balcony and a view of Lake Debar…
Suite
Hotel LEON has a total of 2 suites. All rooms have balcony and a view of Lake Debar…
Hotel LEON has a total of 13 double rooms. All rooms have balcony and a view of Lake Debar…
Hotel LEON has a total of 2 suites. All rooms have balcony and a view of Lake Debar…