Photos coming soon
HOTEL
Savaris Apart Hotel
Avenida Brasil 1242 Centro, Foz Do Iguacu, Brazil
Where it sits
Savaris Apart Hotel
Avenida Brasil 1242 Centro, Foz Do Iguacu, Brazil
-25.54506, -54.58673
Similar stays nearby
Smart Cataratas Hotel
Hotel · 0 m
Savaris Apart Hotel
Hotel · 12 m
Salvatti Cataratas Apart-Hotel
Hotel · 31 m
Salvatti Cataratas Hotel
Hotel · 57 m
Villa Iguaçu Palace Hotel
Hotel · 107 m
Villa Iguaçu Palace Hotel
Hotel · 107 m
Solar Tropical Foz do Iguacu Hotel
Hotel · 114 m
Solar Tropical Foz do Iguacu Hotel
Hotel · 115 m
Plan around Savaris Apart Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
