Located 49 km from Alghero, Orchidea B offers pet-friendly accommodation in Castelsardo. Guests benefit from free WiFi and private parking available on site. The kitchenette has a dishwasher. A TV with satellite channels is featured.
Offering free WiFi and sea views, Orchidea B is an accommodation Read more
Located 49 km from Alghero, Orchidea B offers pet-friendly accommodation in Castelsardo. Guests benefit from free WiFi and private parking available on site. The kitchenette has a dishwasher. A TV with satellite channels is featured.
Offering free WiFi and sea views, Orchidea B is an accommodation located in Castelsardo. Guests staying at this apartment have access to a fully equipped kitchenette. The apartment has a TV. Alghero is 49 km from the apartment. The nearest airport is Alghero Airport, 44 km from the property.
Number of Rooms: 1