Located on Praia dos Pescadores beach, this stylish hotel is just a short walk from Albufeira. It offers a swimming pool, a restaurant with sea views and luxury spa.
Number of rooms: 88
Largo Jacinto D'ayet 7, Albufeira City Centre, 8200 - 071 Albufeira, Portugal
Hotel booked 1 times today.