O Hotel Marquês de Pombal está localizado na mais prestigiada artéria do centro de Lisboa – a Avenida da Liberdade.
A principal estação de metro da cidade – Marquês de Pombal – fica a 20 metros da entrada do hotel. A cerca de 50 metros estão situadas diversas paragens de autocarros e uma praça de táxis.