Centrally located in Lecce, MaMà Suite is 1.2 mi from Lecce Train Station. It offers self-catering accommodations with air conditioning with an extra charge and a furnished terrace with a pergola.
The apartment at the MaMà Suite comes with an equipped kitchenette, a dining and seating area. The private bathroom includes a hairdryer .
Free public parking is possible nearby. Lecce’s Cathedral is 1.6 mi from the property. Hospital Civile Vito Fazzi is less than a 10-minute drive away.
License number: LE07503561000011843
Number of rooms : 1