Sisters house se encuentra en Lecce, a unos cientos de metros de la estación de tren de Lecce. El establecimiento ofrece habitaciones con aire acondicionado y conexión Wi-Fi gratuita.
Las habitaciones están decoradas en tonos vivos y disponen de TV de pantalla plana y armario. El baño es privado y está equipado con toallas y secador de pelo.
El desayuno diario incluye bebidas calientes, repostería casera y yoghurt. Los huéspedes podrán disfrutar de un salón compartido.
El centro de la localidad, de estilo barroco, está a 10 minutos a pie, mientras que las playas de Porto Cesario y Torre Chianca están a 20 minutos en coche.