Hotel Castelo Branco is gelegen in Foz do Iguaçu, op 7 km van casino van Iguazu en 21 km van Itaipu. Het hotel met 3 sterren biedt een tuin en heeft kamers met airconditioning, gratis WiFi, een eigen badkamer. Het hotel heeft een buitenzwembad en roomservice.
Alle kamers bij het hotel hebben een kledingkast en een flatscreen-tv.
Het personeel bij de 24-uursreceptie spreekt Engels, Spaans en Portugees, en staat altijd klaar om je te helpen.
Iguazú-watervallen ligt op 25 km van Hotel Castelo Branco, en Nationaal Park Iguaçu ligt 25 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Foz do Iguaçu/Cataratas, op 10 km van de accommodatie.