Residence Juvarra
Biella, Italy
Do you love Residence Juvarra? Then tweet it up from 6th to 5th place or even up to 1st!
Residence Juvarra
Via Filippo Juvarra 2/3, Biella, Italy
Ranking: Residence Juvarra is ranked 6th out of 9 accommodation options available in Biella.
Classification: 3 Star Apartments
Biella town centre is within a 20 minute walk from the Residence Juvarra.