Casa Margherita Hotel
Via Principe Umberto, 22, 07041 Alghero SS, Italy, Alghero, 07041
Just a few steps from the Mediterranean Sea and a 10-minute walk from the sandy beach, Casa Margherita is in central Alghero. It offers air-conditioned studios with free Wi-Fi.