Inspired by Moorish architecture, this hotel enjoys magnificent views overlooking the sea and Praia da Rocha, one of the Algarve's most famous beaches. Just a stones's throw from the old fishing town of Portimao, it offers a world of leisure at your feet, from spectacular golf courses to a wide variety of watersports.