Offering an indoor pool and an a-la-carte restaurant, Eleni Palace is located in the centre of Elena Free WiFi, free private parking and a fitness centre are available as well Rooms here will provide you with air conditioning, a balcony, a TV with cable channels and a refrigerator Typical local cuisine can be enjoyed in the restaurant of the Eleni Palace Hotel Spa facilities also include a sauna and massage services