No image available for this hotel
No image available for this hotel
Lecce, Lecce
Spend a second to
save a fortune!
Spend a second to save a fortune!
Corte dei genovesi 5, Lecce
Situated in Lecce just 200 metres from Lecce Cathedral, Secret Garden In The Old Town offers free WiFi, free bikes and air conditioning. The apartment features a bedroom, a kitchen, and a living room with a raised sleeping area.
See MoreUsage of subsidiary facilities may incur additional fees