About this property
Sea View 3 Bed Linked Villa in Rocha Brava Carvoeiro Algarve - this is a renovated 122m2 townhouse with a garden and shared pools situated within walking distance of the beach with uninterrupted sea views. This property comprises an entrance hall, a...