Com uma localização privilegiada, no centro financeiro da cidade de Lisboa, o Hotel Açores Lisboa fica a uns escassos 5 minutos da Praça Marquês de Pombal e a 10 minutos do Aeroporto Internacional de Lisboa. As acessibilidades que oferece aos seus clientes são uma mais valia, já que tanto as entradas principais da cidade de Lisboa convergem na Praça de Espanha, como por ter junto a si uma estação de metro, autocarros e uma praça de táxis. O Hotel Açores Lisboa possui 128 quartos, incluindo 5 suites, equipados com ar condicionado, telefone, TV por cabo, mini-bar, ligação à Internet e casa de banho com secador de cabelo. Dispõe de Restaurante Atlântida, Bar e Esplanada exterior, Room Service, Business Center, Sala de Estar com TV, Lavandaria, Parque de estacionamento privativo e coberto (com capacidade para 63 lugares), Rent-a-car. Fica a cerca de 200 metros da Fundação Calouste Gulbenkian, a 300 metros do Centro Comercial El Corte Inglés e apenas a 100 metros do Instituto Português de Oncologia.