Facing the beachfront, ELENA APARTMENTS offers 3-star accommodations in Masouri and features a garden and terrace. Located around a few steps from Massuri Beach, the hotel with free WiFi is also a 17-minute walk away from Melitsachas Beach. Certain rooms at the property include a balcony with a sea view.
Hohlakas Beach is 1.5 miles from the hotel, while Pothia Beach is 1.8 miles away. The nearest airport is Kalymnos National Airport, 3.7 miles from ELENA APARTMENTS.