Castle Suíte is gelegen in Foz do Iguaçu, op 27 km van watervallen van Iguaçu en 28 km van Garganta do Diabo. De accommodatie bevindt zich op 20 km van Itaipu, 26 km van Iguazú-watervallen en 27 km van Nationaal Park Iguaçu. De accommodatie is rookvrij en ligt op 8,3 km van casino van Iguazu.
Alle kamers bij het pension hebben een balkon. Naast een eigen badkamer met een douche en gratis toiletartikelen, hebben kamers bij Castle Suíte ook gratis WiFi. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
Three Borders Landmark ligt op 5,2 km van Castle Suíte, en Friendship Bridge ligt 8,4 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Foz do Iguaçu/Cataratas, op 11 km van het pension.