Das 4-Sterne-Hotel Do Chiado Lissabon verfügt über ein Restaurant und liegt einen 8-minütigen Spaziergang vom Lissabonner Dom entfernt. Ein privater Parkplatz steht vor Ort zur Verfügung.
Die Kirche von Santa Engrácia ist innerhalb von circa 20 Gehminuten und Platz der Restauratoren innerhalb von circa 25 Gehminuten vom Hotel aus zu Fuß erreichbar. Das Chiado Lissabon liegt auch nur wenige Schritte entfernt von der U-Bahn-Station Baixa-Chiado. Belém ist ungefähr 7 Kilometer vom Hotel entfernt. Die nächste Bushaltestelle Rua do Ouro liegt in rund 5 Gehminuten Entfernung.
Das Hotel Do Chiado verfügt über 36 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen sowie mit Selbstversorgungsmöglichkeiten, vor allem einer Minibar ausgestattet sind. In manchen Zimmern gibt es ein privates Badezimmer mit einer begehbaren Dusche.
Das Restaurant Belcanto liegt etwa 400 Meter von der Unterkunft entfernt.