Roma 46


Alghero • Show on map
View Details for Price
Roma 46 provides accommodations within 200 yards of the center of Alghero, with free Wifi and a kitchenette with a dishwasher, an oven, and a microwave. Popular points of interest nearby include Torre…More info
