IL San Francesco Charming Hotel - Italy

Enquire with IL San Francesco Charming Hotel - Italy


More about IL San Francesco Charming Hotel - Italy

Il San Francesco charming hotel

Framed by the Lake of Paola and the crystal clear waters of Sabaudia, on Latium Southern coastline, is located only 100 km south of Rome.

This lovely hotel features true Italian hospitality for connaisseurs: 27 rooms and suites, all white with a contemporary colonial flair, and the Restaurant Da Ludo offer guests the opportunity to host a unique wedding or spend a very romantic honeymoon.

The extensive garden surrounding the property is an idyllic setting to relax and enjoy the beauty of the nature.

The property overlooks the lake of Sabaudia: guests may have the chance to choose a romantic boat to reach the Church of Santa Maria della Sorresca on the opposite riverbank or to cruise the lake.

For weddings and ceremonies the hotel can host from 2 up to 200 people using the stunning park all around the building.

IL San Francesco Charming Hotel - Italy Location

Via Caterattino, Sabaudia, 04016, Sabaudia, Italy
Map Directions