![Carvoeiro, Portugal - January 21, 2020: Sign for the Rocha Brava Village Resort in the Algrave, featuring restaurants, bars and tennis courts Stock Photo - Alamy Carvoeiro, Portugal - January 21, 2020: Sign for the Rocha Brava Village Resort in the Algrave, featuring restaurants, bars and tennis courts Stock Photo - Alamy](https://c8.alamy.com/comp/2ARF4FT/carvoeiro-portugal-january-21-2020-sign-for-the-rocha-brava-village-resort-in-the-algrave-featuring-restaurants-bars-and-tennis-courts-2ARF4FT.jpg)
Carvoeiro, Portugal - January 21, 2020: Sign for the Rocha Brava Village Resort in the Algrave, featuring restaurants, bars and tennis courts Stock Photo - Alamy
![Fantastic 2 bedroom 1st floor apartment at Rocha Brava Village Resort, Carvoeiro - Carleton Properties - Sociedade de Mediação imobiliária, Unipessoal Lda Fantastic 2 bedroom 1st floor apartment at Rocha Brava Village Resort, Carvoeiro - Carleton Properties - Sociedade de Mediação imobiliária, Unipessoal Lda](https://dljnjom9md7c.cloudfront.net/carleton/https%253a%252f%252fbo.moonshapes.pt%252fpropertyfiles%252f329556%252f750x508__cdn.proppy.app%252fpropertyphotos%252f325%252f1bfe608c-522f-4b33-a643-553e4fcccddf%252f329556%252ff7b1665d-896f-4a46-ab8c-a71863a97335.jpg)
Fantastic 2 bedroom 1st floor apartment at Rocha Brava Village Resort, Carvoeiro - Carleton Properties - Sociedade de Mediação imobiliária, Unipessoal Lda
![Fantastic 2 bedroom 1st floor apartment at Rocha Brava Village Resort, Carvoeiro - Carleton Properties - Sociedade de Mediação imobiliária, Unipessoal Lda Fantastic 2 bedroom 1st floor apartment at Rocha Brava Village Resort, Carvoeiro - Carleton Properties - Sociedade de Mediação imobiliária, Unipessoal Lda](https://dljnjom9md7c.cloudfront.net/carleton/https%253a%252f%252fbo.moonshapes.pt%252fpropertyfiles%252f329556%252f750x508__cdn.proppy.app%252fpropertyphotos%252f325%252f1bfe608c-522f-4b33-a643-553e4fcccddf%252f329556%252f58bb3e13-c012-4395-8de3-819915f2e23b.png)