Situato in una posizione privilegiata nel quartiere Arroios di Lisbona, il My Charm Lisbon Suites si trova a 2,5 km dal Teatro Nazionale Dona Maria II, a 1,6 km dal Miradouro da Senhora do Monte e a 3 km da Praça do Comércio. La struttura è provvista di reception aperta 24 ore su 24, ascensore e connessione WiFi gratuita in tutti gli ambienti. Il centro cittadino e il Rossio distano rispettivamente 1,1 e 2,4 km.
Le sistemazioni comprendono l’aria condizionata, una cassaforte, una TV a schermo piatto e, in alcuni casi, un balcone. Alcuni alloggi di questo affittacamere sono forniti di insonorizzazione.
La struttura dista 3,2 km dal Castello di San Giorgio e 6,5 km dall'Oceanario di Lisbona. L’Aeroporto Humberto Delgado, lo scalo più vicino, è ubicato a 4 km dal My Charm Lisbon Suites.