Situé à Lecce, Le Caruse propose un hébergement à moins de 1 km de la Piazza Mazzini. La connexion Wi-Fi est gratuite.
La maison d'hôtes dispose d'une télévision à écran plat ainsi que d'une salle de bains privative avec des articles de toilette gratuits, un sèche-cheveux et un bidet. Certains logements comprennent un coin salon et/ou un balcon.
La Piazza Sant'Oronzo et la cathédrale de Lecce se trouvent à 5 minutes à pied. L'aéroport de Brindisi-Salento, le plus proche, est implanté à 45 km.