Hotel Souzamar
Av. Brasil. 168, Foz do Iguacu
Average, 3
Hotel Souzamar is a conveniently equipped hotel that is located in the city of Foz de Iguazu. The rooms at this affordable hotel come with basic amenities and services. Guests can also enjoy onsite pa...
More Info