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

The cosy Casa De Temporada Villa Ibia offers proximity to nearby tourist spots, such as Igreja Nossa…