Photos coming soon
HOTEL
I Borghi
Via Rosi 98, 55100 Lucca, Italy, Lucca
Where it sits
I Borghi
Via Rosi 98, 55100 Lucca, Italy, Lucca
43.84753, 10.51014
Similar stays nearby
The City Oasis in Lucca
Hotel · 7 m
The Garden Lodge in Lucca
Hotel · 10 m
Romeo & Juliet
Hotel · 50 m
Letters From Lucca in Lucca
Hotel · 55 m
Casa Uccellini in Lucca
Hotel · 57 m
Letters From Lucca in Lucca
Hotel · 60 m
Casa Dante in Lucca with 3 bedrooms and 2 bathrooms
Hotel · 78 m
Itaco Apartments Lucca - Il Giglio
Hotel · 82 m
Plan around I Borghi
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
