Sabaudia Spa Hotel

Spa Hotel in Sabaudia, Lazio, Italy

  • Il San Francesco

    Il San Francesco is a charming hotel in Sabaudia in the Circeo National Park just 300 meters from a private beach and the sea. The appearance of the building looks like a ship ready to sail and the 27 stylish rooms offer classic and superior suites, with all having views of either the park or the Lake of Sabaudia. The restaurant at the hotel offers fresh seafood and local beef products with exceptional Italian flavours. Il San Francesco also offers a wellness centre with a fitness area, a swimming pool with Jacuzzi, various therapies and so much more.


Do you have, or know of, a company or businesses that operates in Sabaudia?

Click here to register and add the company!

Thank you for visiting Spa Hotel - Accommodation - Sabaudia, Lazio, Italy

Featured Businesses