Villa Del Borgo Hotel Relais
Villa Del Borgo is set in a quiet spot on the coast of Sardinia, with views of the Gulf of Nora. It offers free parking, 3 swimming pools, and a wellness centre with Turkish bath.
Villa Del Borgo Hotel Relais
Share page: