Hotel Carlos V & SPA Alghero
Lungomare Valencia, 24 -
Alghero,
IT 07041
Near Tarragona Park