Situado en el centro de la ciudad de Botucatu, este hotel dispone de habitaciones con conexión Wi-Fi gratuita y aparcamiento gratuito. Ofrece desayuno bufé, recepción 24 horas y servicio de lavandería, disponible abonando un suplemento.
Las habitaciones del Hotel Iguaçu están equipadas con ventilador, TV por cable, teléfono y minibar. El baño privado está equipado con ducha. Incluye ropa de cama y toallas.
A 5 minutos a pie del establecimiento hay numerosos bares y restaurantes. La terminal de autobuses de Botucatu está a 1 km del Hotel Iguaçu. Las cascadas Cascata da Marta y Cachoeira Véu de Noiva están a 25 minutos en coche del establecimiento.