Das Hotel Nacional Lisboa ist mit 3 Sternen ausgezeichnet und bietet 61 Zimmer an. In der Umgebung befinden sich Avenida da Liberdade und die U-Bahn-Station Marques de Pombal, die circa 10 Gehminuten vom Hotel entfernt ist.
Die wichtigsten Sehenswürdigkeiten von Lisboa wie Praça do Comércio und Belém liegen in der Nähe. Zum Stadtzentrum von Lisboa sind es 15 Minuten zu Fuß. Castelo de São Jorge ist in 10 Fahrminuten erreichbar. Die Bushaltestelle Rua Braamcamp ist circa 5 Gehminuten vom Hotel Nacional entfernt.
Die Zimmer des Hotels verfügen nicht nur über einen Safe, einen persönlichen Safe und eine Klimaanlage, sondern auch über eine getrennte Toilette, eine Badewanne und eine Dusche in den Badezimmern. Einige Zimmer bieten einen Blick auf den Garten.
Die Gäste können europäische Gerichte im Restaurant Koppu Ramen Izakaya probieren, das sich in einer Entfernung von etwa 5 Gehminuten von der Unterkunft befindet.