Get a Hotel in Leça da Palmeira

Villa Villa Porto

Villa Villa Porto

Leça da Palmeira • Show on map 9.9/10 Price as low as EUR 203.53

Villa Villa Porto is located in Avilhoso 1.8 km from Angeiras South Beach and provides a patio garden and free WiFi. Guests staying at this villa have access to a terrace. The villa features 4 bedrooms…More info

Book now