Boasting sea views, Flor do Rosto, Cabo Sardão, Cavaleiro, Odemira offers accommodation with a garden and a terrace, around 3 km from Praia do Cavaleiro. With mountain views, this accommodation features a balcony.
Number of rooms: 3
Travessa Do Cavaleiro, 7630-174 Odemira, Portugal