Literalmente em cima do Atlântico, implantado nas falésias de Cascais e tendo o oceano a seus pés, o Farol Hotel situa-se na mais cosmopolita vila de Portugal.
Além de ter uma melhores marinas da Europa, localizada mesmo ao lado do Farol Design Hotel, Cascais é uma pitoresca vila de casas centenárias composta por um axadrezado de ruas tradicionais que se unem em redor de uma simpática e histórica baía na costa do Estoril.
Membro da Design Hotels, o Hotel resulta do restauro de uma mansão datada do séc. XIX.