With a terrace, Oniro is located in the centre of Lecce, 2,461 feet from the train station. Free WiFi access is available in all areas. Each room here will provide you with a satellite TV, air conditioning and an electric kettle. The private bathroom is complete with a hairdryer and towels. Oniro is 2,625 feet from Lecce Cathedral. Restaurants, bars and pubs are within a 5-minute of the property.