This seaside resort hotel located on 3 hectares of green land on the second biggest island of Greece Evia offering anything you could wish for a complete and relaxing holiday The hotel offers a restaurant a bar and Tavern for an A La Carte lunch or d . . .