Sheraton Algarve 

Albufeira / Algarve / Portugal