Only a 5-minute walk from the beach in northern Sardinia, Bellagio is in Castelsardo town center. It features classic-style rooms and a self-service breakfast, including sweet food such as croissants, jams and fruit.
Offering views of the sea, the rooms at the Bellagio come with a TV, tiled floors and a private bathroom.
The nearest bus stop with links to Sassari and Santa Teresa di Gallura is 164 feet away. Parking near the property is free.