Via Principe Umberto 59, 07041 Alghero
Apartment
with
1
room
Suite Principe Umberto Alghero Centralissima in Alghero provides accommodations with free Wifi, a 13-minute walk
from Lido di Alghero Beach, half a mile from Alghero Marina, and 6.5 miles from Nuraghe di Palmavera. The property is around 15 miles from Capo Caccia, 16 miles from Neptune's Grotto, and a 4-minute ...