Just 30 metres from Alinda Beach in Leros, Apartments & Suites Papafotis offers air-conditioned accommodation with a balcony or a patio and free WiFi access.
Offering free WiFi and a garden, Alidian bay Suites Leros is located in Alinda. Guests can enjoy free sunbeds and umbrellas, or make use of the salt water pool and poolside snack bar.