Hotel within traditional buildings
Archontiko Leontari Hotel 4 Stars
LEONTARI (Village) FALESSIA
Open all year
Online booking available