Villa LeonorVilla
No 7 Rua de Santo Estevao, Acoteias Olhos da Agua, Albufeira, 8200-380 Olhos de Água, Portugal
Featuring air-conditioned accommodation with a private pool, Villa Leonor by Villa Plus is located in Olhos de Água. The property is around 1.7 km from Olheiros de Agua Doce Beach, 1.7 km from Olhos de Água Beach and 2.4 km from Maria Luísa Beach.