

Il San Francesco Charming Hotel liegt im Herzen von Sabaudia, nur wenige Schritte von National Park of Circeo und 8 Gehminuten von Santuario della Madonna della Sorresca entfernt. Dieses Hotel mit 4 Sternen ist 24,4 km von ICOT und 45,7 km von Gärten von Ninfa entfernt.