#116 Telhas Verdes House with Pool Vacation Home Albufeira
#116 Telhas Verdes House with Pool by Home Holidays features a terrace and is set in Albufeira, within just 1.3 km of Oura Beach and 1.7 km of Santa Eulália Beach.
Rua da Corcovada, 664, 8200-291 Albufeira, Portugal