Massouri, Massouri, Kalymnos, Dodekanisoy
3.37 km from city centre
During your stay at Elena Apartments, you're just a quick walk from Aegean Islands. Free WiFi in public areas, dry cleaning service and concierge services are available. This 3-star hotel has 27 rooms. Each room includes amenities such as free WiFi and a kitchenette.