Carlos V Hotel: 3 reviews, opinions, photos, and deals from real travelers and locals in Alghero, Italy.