• 859152 info

EUR421/wk 61/day

1 Bedroom, 3+ Bath Hotel

Save  hide
  • Short Term

  • Via Della Croce map

  • Lecce

  • Furnished or Unfurnished