Holiday in Portugal from only £499 pp

Stay at this beautiful hotel for 5 nights including breakfast