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 is featured Sassari is 22 km from Orchidea B, while Tula is 32 km from the property Alghero Airport is 44 km away