Photos coming soon
HOTEL
Leonardo
Via Trattati Di Roma 7,, Capaci, Italy
Where it sits
Leonardo
Via Trattati Di Roma 7,, Capaci, Italy
38.18298, 13.23775
Similar stays nearby
Appartament In Residence Le Palme
Hotel · 252 m
Saracen Sands Hotel and Congress Centre
Hotel · 270 m
Saracen Sands Hotel & Congress Centre
Hotel · 270 m
Appartament In Residence Le Palme
Hotel · 271 m
Villa Giambona
Hotel · 274 m
Villa Giambona
Hotel · 278 m
Hotel Sirenetta
Hotel · 371 m
Hotel Sirenetta
Hotel · 371 m
Plan around Leonardo
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Jul 20, 2026.
