Sisters house is located in Lecce, a few hundred metres from Lecce Train Station. The accommodation offers air-conditioned rooms with free Wi-Fi.
The colourfully decorated rooms come with a flat-screen TV and wardrobe. The private bathroom is equipped with a hairdryer and towels.
The daily breakfast includes hot drinks, homemade pastries, and yogurt. Guests can also enjoy a shared lounge.
The Baroque town centre is a 10-minute walk away, while the beaches of Porto Cesario and Torre Chianca are about a 20-minute drive from the property.