Hotel Castelo Branco está en Foz do Iguaçu, a 7 km de Casino Iguazú y a 21 km de Itaipu. Este hotel de 3 estrellas ofrece jardín y tiene habitaciones con aire acondicionado, wifi gratis y baño privado. El hotel tiene piscina al aire libre y servicio de habitaciones.
En el hotel, las habitaciones están equipadas con armario y TV de pantalla plana.
En la recepción 24 horas se habla inglés, español y portugués, y el personal siempre está dispuesto a echar una mano.
Cataratas del Iguazú está a 25 km del alojamiento, y Parque Nacional Iguazú está a 25 km. El aeropuerto más cercano (Aeropuerto de Foz do Iguaçu) está a 10 km.