B&B Ofelia is located in the centre of Lecce. It offers rooms with a balcony, a minibar and free WiFi. Each room here will provide you with bathrobes, slippers, a TV and air conditioning. The bathroom is shared. On-site parking is available. Piazza Mazzini is 1,805 feet from the property. Lecce Cathedral is a 12-minute walk away.