Rooms

Double room

9

Hotel LEON has a total of 13 double rooms. All rooms have balcony and a view of Lake Debar…

Learn more »

Suite

16

Hotel LEON has a total of 2 suites. All rooms have balcony and a view of Lake Debar…

Learn more »