Sheraton Algarve Hotel 

Praia da Falesia / Algarve / Portugal