Incredible views, a warm welcome and the most peaceful surroundings are waiting for you at Eleftheria Hotel. Those looking for a small and friendly hotel will love it here; with just 66 rooms, you’ll be in your element. If dining al fresco is your thing, the hotel is home to an idyllic restaurant where you can drink in the typical Greek vistas. There’s also a large pool with plenty of spots for kicking back in the sunshine, and when you fancy picking up the pace, access to beach and resort is easy.