Отель был открыт в 2004 году. Этот отель находится всего в 20 метрах от оживленной улицы Авенида да Либердаде с бутиками, в 5 минутах ходьбы от станции метро Marquês de Pombal и парка Эдуарда VII. В 2 км от отеля Dom Carlos расположен музей Галуста Гюльбенкяна, где гости могут осмотреть коллекцию предметов египетского искусства. Подходит для семейного отдыха, бизнес поездок.