Oops! Something went wrong, please try again later.
Details
AlmaVerde Village & Spa is a unique development of eco-lux villas and apartments for holiday enjoyment or long-term residency in beautiful Algarve, Portugal
We stayed in Villa 63 for 11 nights at the beginning of June. A couple of days prior to our departure we received a message to advise the oven had broken. Sadly, this remained the case throughout. … Full review by chris1975z