Ibia hotels & apartments, all accommodations in Ibia

Suggested hotels in Ibia

Casa De Temporada Villa Ibia photo

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…