Numa localização espetacular, este moderno hotel encontra-se dentro das históricas muralhas de uma emblemática fortaleza do século XVI, com vistas do mar e do estuário do Tejo, a célebre Cidadela de Cascais. Perto, está o centro da cidade, as praias, lojas, parques e museus. O Casino do Estoril, o paraíso surfista do Guincho e a capital de Portugal, Lisboa, são facilmente acessíveis. O aeroporto internacional de Lisboa fica a 34 km.