Situated in Alvor, 800 metres from Alvor Beach and 1.7 km from Tres Irmaos Beach, Ria Breez'in by JohnVillas features air-conditioned accommodation with a balcony and free Wi-Fi. The property features river and garden views, and is 8.
32 Rua de São João, 8500-001 Alvor, Portogallo