Ibia hotels & apartments, all accommodations in Ibia
Suggested hotels in Ibia
Casa De Temporada Villa
Rua Sebastiao Candido Da Silva, 2071, Ibia, Brazil
Nestled 20 minutes' walk from Igreja Nossa Senhora Aparecida, the cosy Casa De Temporada Villa Ibia entices…