Il Vecchio Teatro is situated in Biella, 23 miles from Saint Vincent. Free private parking is available on site. Every room has a TV. The rooms include a private bathroom. For your comfort, you will find free toiletries and a hairdryer. There is a shared kitchen at the property. Champoluc is 24.9 miles from Il Vecchio Teatro, while Novara is 30.4 miles away. The nearest airport is Turin Airport, 29.2 miles from the property.