





Hotel Iguacu
★★★ 3.0 Star Hotel
(2 reviews)
Check-in: 02:00 PM
Check-out: 12:00 PM
Frequently Asked Questions
Where is Hotel Iguacu located?
Hotel Iguacu is located at Rua Amando de Barros, 337, Botucatu (Sao Paulo), Brazil.
What is the star rating of Hotel Iguacu?
Hotel Iguacu is a 3.0-star Hotel.
How many reviews does Hotel Iguacu have?
Hotel Iguacu has 2 reviews with a rating of 10.0/10.
What is the check-in time at Hotel Iguacu?
Check-in time at Hotel Iguacu is 02:00 PM and check-out is 12:00 PM.