Self-catering Accommodation

''Every day care for our guests will contribute to your capturing the spirit of Greek hospitality and culture''