Hotel Elefteria Leros

Apartment for 5


  • Free WIFI
  • Air Condtion
  • Kitchenette
  • Furnished Terrace
  • Bathroom with Shower
  • Daily Cleaning

This apartment was partly renovated 2016 (new kitchenette). Situated in separate building on Roof Garden level with side view of the town and the castle.  The 2 terraces has afternoon sun. The apartment has 1 double bed in living room and 3 single beds in separate bed room.