Photos coming soon
HOTEL
San Leonardo Apartment
20 Via San Leonardo, 55100, Lucca, Italy, Lucca
Where it sits
San Leonardo Apartment
20 Via San Leonardo, 55100, Lucca, Italy, Lucca
43.84388, 10.50381
Plan around San Leonardo Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
