MaMà Suite Hotel Lecce, Salento
Centrally located in Lecce, MaMà Suite is 2 km from Lecce Train Station. It offers self-catering accommodation with air conditioning with an extra charge and a furnished terrace with a pergola.
Via Paola e Daniela Bastianutti 22, 73100 Lecce, Italy