Location This charming hotel offers a stunning location in Albufeira, in a quiet area, just 400 m away from Maria Luisa Beach, and 1.5 km from Olhos de Água and Praia da Oura. The centre of Albufeira is 5 km away, where lively nightlife and various points..