This unpretentious hotel is set in Foz do Iguazu.
Foz Do Iguacu
-25.53541, -54.57661 Open in Google Maps
This unpretentious hotel is set in Foz do Iguazu.