Elli Hotel is 2-star hotel located in Skopelos Town, Skopelos. Elli Hotel common facilities include bar, garden and outdoor pool.
The property accommodates visitors in family room, suite and other might be available upon request. Room amenities include air-conditioning, fridge, etc. In the bathroom there is hairdryer.
The Wi-Fi is free and available in common areas.
Parking is not available at the hotel.
The hotel does not accept pets.