Via Alfonso Lamarmora 13/A, 13900 Biella, Italy
5.8 miles from Cossato Station
#1 Best Value of 8,066 places to stay in Cossato
Hotels Near Cossato Station, Cossato | There are 159 Hotels close to Cossato Station in Cossato |
---|---|
Hotels Near Cossato Station Reviews | There are 4,000 reviews on Tripadvisor for Hotels nearby |
Hotels Near Cossato Station Photos | There are 3,558 photos on Tripadvisor for Hotels nearby |
Nearest accommodation | 0.47 mi |