Recientemente inaugurado en septiembre de 2005, el hotel está ubicado en el centro de Cascais en la Costa de Estoril, a 300 metros de la playa y a 20 km de Lisboa. Este moderno y acogedor hotel disfruta de la mejor relación calidad/precio, y es ideal tanto para ejecutivos como para familias que buscan un pequeño descanso para descubrir el encanto del pueblecito pesquero de Cascais, la Costa de Estoril, Sintra y Lisboa.