Hotel Elefteria Leros

Twin Room – Front View


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

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