Set in the seaside town of Santa Caterina di Pittinuri, Hotel La Baja offers a peaceful location and lovely views of the Mediterranean. It includes an outdoor pool, panoramic restaurant and air-conditioned room ... Read more

View all Luxury Hotels in Cuglieri