Leros Princess Boutique Hotel Europe / Grèce / Îles du Dodécanèse / Leros / Alinda Category: Type: Room/s Address: Alinda 85400 Leros, Dodecanese, Greece Facilities:
Properties:
Open : May to October ... Located just 300 meters from the sandy beach of Alinda and perched on a small hill overlooking the bay of Alinda, The Princess Hotel is waiting for you to enjoy a unique stay and a unforgettable experience.