Hotel
Teloneio Hotel 3 Stars
FRASTA (Settlement) ARTA
Open all year
Online booking available