Location: on the Algarve coast, in the south of Portugal set within extreme natural beauty. Views of green fields, sweet smelling pine forests, lakes and a lush vegetation that stretches until the Dourada coast.
See more: Hotels in Europe Hotels in Portugal Hotels in Almancil Holiday Destinations in Europe