Com uma localização ideal na área de Avenidas Novas, em Lisboa, The ICONS Lisbon Central Hotel situa-se a 4,6 km de Rossio, a 4,7 km de Teatro Nacional Dona Maria II e a 4,9 km de Miradouro da Senhora do Monte. Este hotel de 3 estrelas dispõe de acesso Wi-Fi gratuito, serviço de quartos e uma receção aberta 24 horas. Este alojamento não fumador encontra-se a 3 km de Estádio da Luz.
No alojamento, os quartos têm secretária. Apresentando uma casa de banho privativa dispondo de chuveiro e produtos de higiene pessoal gratuitos, todos os quartos do alojamento têm uma televisão de ecrã plano e ar condicionado, e alguns quartos também possuem varanda. Os quartos providenciam roupa de cama e toalhas.
Todas as manhãs são oferecidas opções de pequeno-almoço buffet, continental ou vegetariano.
Praça do Comércio fica a 5,1 km de The ICONS Lisbon Central Hotel, enquanto Castelo de São Jorge está a 5,7 km da propriedade. O aeroporto mais próximo é o Aeroporto Humberto Delgado, que fica a 7 km de The ICONS Lisbon Central Hotel.