Overview

Capo Caccia

Loc. Capo Caccia, 0 Alghero, Sardinia, Italy
+39 079 946 666

Call

+39 079 946 666

Overall guest ratings

6.6/10 Good
Based on 11 reviews

Nearby

    Show all

    Amenities

    • Parking
    • Cable or satellite TV
    • Linens
    • Towels
    • Fireplace
    Less More
    Reviews
    Map

    Map