Complete your stay in Leros with our Apartments & Suites Papafotis packages…
Benefit from our special offers and deals for Apartments Papafotis guests…
Apartments & Suites Papafotis can be found at the quietest end of the village, less than 30 metres from the beach, with views from its apartments across the bay to Leros Castle and the harbour of Aghia Marina.