Villa Canoas Hotel**
Republica Argentina Avenue 926 downtown - Foz do Iguaçu, Brazil
Category: Hotel **
Hotel Villa Canoas is located in the best place in downtown with easy access to all touristic points and bordering countries. It offers private apartment with private bathroom, free WiFi and breakfast. more info »