Travellers enjoy visiting Tenrikyo Foz do Iguacu Church, located 1.3 miles from the Ambassador Hotel, as well as Cataratas JL Shopping Mall accessible with 10-minute car ride. If you are willing to explore even more landmarks in Foz do Iguacu, attend Avenida Jorge Schimmelpfeng located within 20 minutes' walk of the property.