Eleonas Hotel

Eleonas Hotel

Evia Island, Rovies
Eleonas, the Greek word for olive grove, stands on a hill surrounded by trees planted 100 years ago More info