HOTEL
Hotel Iguaçu
Rua Amando de Barros 337, BotucatuSao Paulo 18600-050, Botucatu, Brazil
- 3 star hotel
Where it sits
Hotel Iguaçu
Rua Amando de Barros 337, BotucatuSao Paulo 18600-050, Botucatu, Brazil
-22.88401, -48.44049
Plan around Hotel Iguaçu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Jul 13, 2026.
