Casa do Rio is gelegen in Alcácer do Sal, op 49 km van Montado Golf, en biedt accommodatie met airconditioning en een restaurant. Het hotel met gratis WiFi ligt op ongeveer 50 km van Santiago do Cacém Municipal Museum en 46 km van Tróia Golf. Lagoa de Santo Andre ligt op 50 km van het hotel.
Alle kamers bij het hotel hebben een kledingkast. Naast een eigen badkamer met een douche en gratis toiletartikelen, hebben een aantal units bij Casa do Rio ook uitzicht op uitzicht op de rivier. Alle kamers bij de accommodatie hebben een flatscreen-tv met kabelzenders.
Het dichtstbijzijnde vliegveld is Luchthaven Humberto Delgado, op 91 km van Casa do Rio.