Apresentando acesso Wi-Fi gratuito, City Inn encontra-se em Lisboa, a 7 minutos a pé de Teatro Nacional Dona Maria II e 700 m de Miradouro da Senhora do Monte. O alojamento localiza-se a 15 minutos a pé de Praça do Comércio, a menos de 1 km de Castelo de São Jorge e a 7,5 km de Estádio da Luz. O alojamento está a 1,2 km do centro da cidade e a 7 minutos a pé de Rossio.
Cada quarto inclui uma casa de banho privativa.
Mosteiro dos Jerónimos fica a 8,2 km de City Inn, enquanto Oceanário de Lisboa está a 8,5 km da propriedade. O aeroporto mais próximo é o Aeroporto Humberto Delgado, que fica a 6 km de City Inn.