Located in Alvor, this apartment features a balcony and a garden. The property boasts views of the sea and is 150 metres from the Alvor Beach via a private passage. The kitchenette has a microwave. Towels and bed linen are featured in this...
Facilities of Apartments Alvor Torralta Apartment