Location: in the El Algarve area, in Olhos d´Agua, 8 Km. from Albufeira. Located on a cliff with direct access to the Praia da Falesia beach.
See more: Hotels in Europe Hotels in Portugal Hotels in Albufeira Holiday Destinations in Europe