Welcome to

Hotel LEON ***

Debar, Macedonia

Debar lake


9

Double room

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

Learn more »

16

Suite

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

Learn more »