Irene Hotel

103477091 80x80 - Irene Hotel
Amalia Rooms
June 12, 2018
43387394 80x80 - Irene Hotel
Studio Fetsi
June 12, 2018

Irene Hotel

12083430 - Irene Hotel
12083430 - Irene Hotel

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.

No reviews

No reviews

No Score Yet