Photos coming soon
HOTEL
Hotel Leondoro
Via Giacomo Matteotti 3, 66032 Castelfrentano, Italy, Castel Frentano
Where it sits
Hotel Leondoro
Via Giacomo Matteotti 3, 66032 Castelfrentano, Italy, Castel Frentano
42.19902, 14.35290
Plan around Hotel Leondoro
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
