|
|
|
Location. The Hotel Costa Doria is located in outside of the ancient town of Castelsardo, on the island of Sardinia, Italy, 100 metres of the beach and three kilometres from the town's historic centre. Doria's castle and the St Antonio Abate cathed
|
|
from $144.49
Book Now
|