Set in Gallipoli centre, Appartamento Gallipoli offers self-catering accommodation in a restored 16th-century building. Gallipoli Train Station, with links to Lecce, is 1.2 km away.
Address: Via Giovanbattista de Tommasi, 13, Gallipoli
Rates from:
EUR 50 Book Now