Hotel Elefteria Leros

Triple Room – Front View


  • Free WIFI
  • Air Condition
  • Frigde
  • Furnished Balcony
  • Bathroom with shower
  • Daily Cleaning

Newly renovated (2016). Situated on the top floor with panoramic view of the castle and the town.  The balcony has morning sun. You have a choice of 3 single beds or 1 double and 1 single bed.