From €35 EUR Booking.com Quietly located 70 metres from the beach of Alinda in Leros, Irene Hotel features self-catered accommodation with balcony overlooking the Aegean Sea and mountains. Restaurants and shops are within a 3-minute walk.