Welcome to Il San Francesco Charming Hotel
Il San Francesco Charming Hotel, framed by the Lake of Paola and the crystal clear waters of Sabaudia, is situated on Latium Southern coastline, only 100 km from Rome.
The hotel features a total of 27 rooms, among double classic, double superior and suites, including 2 rooms for disabled persons located on the ground floor, all complete with every modern amenity and views of the lake or the private park. The charming hotel restaurant Da Ludo Sul Lago, features a top quality cuisine representing typical flavours of the local gastronomic culture.
Discover our Sister Hotel!
What our guests say
Just an hour from Rome, your relax outside the City
Immersed in the Nature, few steps from Sabaudia Lake
Only 500 meters from an afiliated beach and sea