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 31 km from the apartment, while Porto Torres is 34 km away. The nearest airport is Alghero Airport, 60 km from Magellano House....
|7 Via Ferdinando Magellano|