Leros Princess Boutique Hotel
Dodecanese Islands / Leros / Alinda • View on MapPlease select your dates
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. More Info »