Casa Bellavista offers accommodations in Castelsardo, a 18-minute walk from La Vignaccia Beach and 1.1 miles from Pedraladda Beach. The property is around 1.6 miles from Cantareddi Beach, 20 miles from Sassari Railway Station, and 20 miles from Palazzo Ducale Sassari. Outdoor seating is also available at the apartment.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A TV is offered. The property offers sea views.
Serradimigni Arena is 21 miles from Casa Bellavista. The nearest airport is Alghero Airport, 37 miles from the accommodation.