No centro de Lisboa, apenas a menos de 1 km de Praça do Comércio e 9 minutos a pé de Rossio, My Chiado Suite fornece acomodações com vista da cidade e acesso Wi-Fi gratuito. O alojamento tem vista do rio e está a 17 minutos a pé de Castelo de São Jorge e menos de 1 km de Teatro Nacional Dona Maria II.
O alojamento com ar condicionado também apresenta uma televisão de ecrã plano, uma cozinha equipada com um frigorífico, área de estar, máquina de lavar roupa e 3 casas de banho com bidé e chuveiro.
Miradouro da Senhora do Monte fica a 2 km de My Chiado Suite, enquanto Mosteiro dos Jerónimos está a 6,9 km da propriedade. O aeroporto mais próximo é o Aeroporto Humberto Delgado, que fica a 9 km de My Chiado Suite, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.