Casa do Rio - Lumiar bevindt zich in Lumiar, op 28 km van Estádio Eduardo Guinle en 27 km van Central Park. De accommodatie biedt gratis WiFi, een tuin met een buitenzwembad, uitzicht op de bergen en toegang tot een binnenzwembad en een sauna.
Elke unit heeft een balkon met uitzicht op de rivier, een flatscreen-tv, een goed uitgeruste keuken en een eigen badkamer met een haardroger. Er is ook een koelkast, een magnetron, een kookplaat en een koffiezetapparaat.
Sesi ligt op 28 km van de lodge, en Poço Feio Well ligt 3,3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Macaé, op 98 km van Casa do Rio - Lumiar.