Resort Borgo San Rocco

Via San Rocco, Savoca, Italy Get Directions to this spot
Category:
Hotels
Via San Rocco
Savoca
Italy

Rate and review Resort Borgo San Rocco in Savoca, Italy!

Share your experiences at Resort Borgo San Rocco with your friends or discover more Hotels in Savoca, Italy.