Pescadores Beach Apartments Apartment Albufeira
This property is 2 minutes walk from the beach. Located a few steps from Olhos de Água Beach, Pescadores Beach Apartments offers air-conditioned accommodation with a patio.
Number of rooms: 4
Rua dos Pescadores 2, 8200-609 Albufeira, Portugal