Butterfly House Sardegna Bed and Breakfast
Località Pulpalzos sp 19, 07040 Olmedo, Italy
Butterfly House Sardegna is set in Olmedo and offers a bar and a garden. The air-conditioned accommodation is 13 km from Alghero, and guests benefit from private parking available on site and free Wi-Fi.