The Hotel Helen is in a peaceful location just a stone’s throw from the sea. Direct management by the owners and the hospitality and cordiality of the staff make it the ideal place for a restful holiday. All modern conveniences are provided for guests. The hotel also has a well-lit and fenced off private car park with spaces for all of its guests.