Conveniently located in Skopelos Town, Hotel Eleni is just 10 metres from the beach and within walking distance from restaurants and shops. Its rooms feature a balcony facing the garden or Aegean Sea.
Conveniently located in Skopelos Town, Hotel Eleni is just 10 metres from the beach and within walk Read more
Conveniently located in Skopelos Town, Hotel Eleni is just 10 metres from the beach and within walking distance from restaurants and shops. Its rooms feature a balcony facing the garden or Aegean Sea.
Conveniently located in Skopelos Town, Hotel Eleni is just 10 metres from the beach and within walking distance from restaurants and shops. Its rooms feature a balcony facing the garden or Aegean Sea. The accommodation at Hotel Eleni is simply furnished and air conditioned. Each comes with a fridge and TV. Complimentary toiletries and a hairdryer are included in the bathroom. The main port is 500 metres from the property. A bus stop is situated 20 metres away. Free public parking can be found on site.
Number of Rooms: 37