Hilton Garden Inn – Lecce, Italy Brenna May 10, 2016 Accomodation Our next stop was at the Hilton Garden Inn in Lecce, Italy. This four star hotel is located only a short 10 minutes from the historic city center, beaches and main attractions. This modern style property is per...