O Hotel está localizado em Belém, junto ao Rio Tejo, entre a Torre de Belém e o Padrão dos Descobrimentos.