All hotels in Sabaudia, Italy

IL SAN FRANCESCO CHARMING
4 Stars

Located right on the shores of Lake Sabaudia or Lake of Paola, the San Francesco charming hotel represents the ideal place where to spend a relaxing holiday, surrounded by its private park and only 30...

Více informací
Sabaudia, Italy