Hotel
Bel Air Hotel 2 Stars
NEA ARTAKI (Town) CHALKIDA
Open all year