Located in Castelsardo in the Sardinia region, Magellano House features a terrace and city views. Guests staying at this apartment have access to a fully equipped kitchen.
The apartment is equipped with a TV, 2 bedrooms and a living room.
Sassari is 25 km from the apartment, while Tula is 30 km away. The nearest airport is Alghero Airport, 47 km from Magellano House....
|7 Via Ferdinando Magellano|