Hotel Elefteria Leros

Studio for 3


  • Free WIFI
  • Air Condition
  • Kitchenette
  • Terrace
  • Bathroom with shower
  • Daily Cleaning

These studios were partly renovated 2016 (new kitchenette). Situated in separate building on Roof Garden level with side view of the town and the castle.  The terraces has afternoon sun. The studio has 3 single beds.