Italianway - Asfodelo 97
No reviews yet
Hotel
Via Asfodelo 97 · AlgheroChoose your room
Pick check-in and check-out to see live room prices.
Location
Address
Via Asfodelo 97, Alghero, 07041, Italy0.3 km from the center of Alghero
Good to know
Pets
Pets are not allowed