Palau
From 205€
to 350€
per night
Villa Capodorso, Palau Porto Pollo
Via Poltu Mannu 39 A
07020
Palau
Boasting a garden, a terrace, and a bar, Villa Capodorso, Palau Porto Pollo features accommodation in Palau with free WiFi and sea views. This beachfront property offers access to a balcony and free ...