El Chiado Home ofrece alojamiento con vistas al río y WiFi gratuita en el centro de Lisboa, a solo 600 metros de la plaza del Comercio y a 300 metros de Rossio. También tiene terraza y vistas a la ciudad. Este establecimiento para no fumadores se encuentra a menos de 1 km del castillo de San Jorge.
El establecimiento está equipado con TV de pantalla plana. La cocina está equipada con microondas, tostadora, nevera, cafetera y hervidor de agua. El establecimiento dispone de vestidor.
El Chiado Home se encuentra a 400 metros del teatro nacional Doña María II y a 1,5 km del Miradouro da Senhora do Monte. El aeropuerto Humberto Delgado es el más cercano y queda a 8 km.