Offrant une vue sur la ville, le Mammasisi Rooms est un hébergement situé à Lecce, à 100 mètres de la place Sant'Oronzo et à 27 km de Roca. Cet hébergement climatisé se trouve à 600 mètres de la Piazza Mazzini. Cette maison d'hôtes propose des chambres familiales.
Certains logements disposent d'une entrée privée, d'un bureau et d'une armoire. Les logements de cette maison d'hôtes comprennent une salle de bains privative et une connexion Wi-Fi gratuite. Certains possèdent un balcon. Certains logements sont insonorisés.
Un petit-déjeuner à la carte est servi tous les matins sur place.
Le Mammasisi Rooms se trouve à 1,2 km de la gare et à 500 mètres de la cathédrale de Lecce. L'aéroport de Brindisi-Salento, le plus proche, est implanté à 42 km.