Juan Jose Valle 167 See more listings
Offering a seasonal open-air pool, Ambar House is located in Puerto Iguazu. Iguazu Casino is 1.1 kilometer from the property. Free WiFi is featured throughout the property. Free individual parking is also available at this apartment. Shopping Mall is 1.