Este moderno hotel tiene una ubicación de lo más espectacular, dentro de las murallas de un fortín emblemático del siglo XVI situado frente al mar y la desembocadura del Tajo, en la famosa ciudad de Cascais. El centro de la ciudad, las playas, tiendas, parques y museos están a poca distancia. Desde el hotel se puede llegar fácilmente al Casino de Estoril, al paraíso surfero de Guincho y a Lisboa, la capital de Portugal. El Aeropuerto Internacional de Lisboa se encuentra a unos 34 km de distancia.