Castle Cataratas ligt in Foz do Iguaçu, op 8,3 km van casino van Iguazu, en biedt een buitenzwembad, rookvrije kamers, en gratis WiFi in de hele accommodatie. De accommodatie bevindt zich op 20 km van Itaipu, 26 km van Iguazú-watervallen en 27 km van Nationaal Park Iguaçu. Het pension heeft familiekamers.
Watervallen van Iguaçu ligt op 27 km van het pension, en Garganta do Diabo ligt 28 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Foz do Iguaçu/Cataratas, op 11 km van Castle Cataratas.