Sisters house is located in Lecce, a few hundred yards from Lecce Train Station. The accommodations offers air-conditioned rooms with free Wi-Fi.
The colorfully 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 center is a 10-minute walk away, while the beaches of Porto Cesario and Torre Chianca are about a 20-minute drive from the property.