Localisé dans la cosmopolite ville de pêche de Cascais, à peine à 25 km à l'ouest de Lisbonne, l'hôtel met à disposition de ses clients 233 logements spacieux (y incluses 70 suites), tous avec balcon, salle de bains, climatisation, télévision par satellite, téléphone d'accès direct, mini bar et coffret de sécurité, complémentés par un restaurant, un bar, une piscine découverte et des salles de conférences.