Only a 5-minute walk from the beach in northern Sardinia, Bellagio is in Castelsardo town centre. It boasts classic-style rooms and a self-service breakfast, including sweet food such as croissants, jams and fruit. Offering views of the sea, the roo...
Rooms total: 3Important Information
Please let the property know your expected arrival time in advance. You can use the Special Requests box when booking or contact the property.Managed by a private host
More information »