Eduardo VII is een klassiek ingericht hotel dat centraal is gelegen aan de rand van het centrum op korte afstand van het prachtige park Eduardo VII en op circa 100 m van het plein Marques de Pombal. Het restaurant bevindt zich op de bovenste etage en biedt een fraai uitzicht over Lissabon.