Chiado Home ligt in het centrum van Lissabon, op slechts 600 meter van het Praça do Comércio en op 300 meter van Rossio. Het biedt accommodatie met uitzicht op de rivier en gratis WiFi. Deze accommodatie biedt een terras en uitzicht op de stad. De accommodatie is rookvrij en ligt op minder dan 1 km van St. George's Castle.
Het pension is voorzien van een flatscreen-tv. De keuken is uitgerust met een magnetron, een broodrooster, een koelkast, een koffiezetapparaat en een waterkoker. Het pension heeft een kleedkamer waar u zich kunt omkleden.
Het Nationaal Theater Dona Maria II ligt op 400 meter van Chiado Home en Miradouro da Senhora do Monte ligt op 1,5 km afstand. De dichtstbijzijnde luchthaven is Humberto Delgado, op 8 km van de accommodatie.