L'hôtel est situé dans le nouveau centre d'Albufeira, à 1 km seulement de la plage et du centre-ville historique. Les transports en commun sont juste à côté.
L'hôtel offre un bâtiment principal avec 90 appartements, une réception et un bar.
Les appartements et studios élégants disposent d'une salle de séjour/chambre à coucher combinées, d'une ligne téléphonique directe, de la télévision par câble et satellite, de la radio, d'un coin cuisine, de la climatisation (à réglage central), d'un coffre-fort à louer et d'un balcon ou d'une terrasse.
Une piscine couverte, une piscine de plein air et une terrasse ensoleillée sont à la disposition des hôtes.