Located in Biella, 23 miles from Saint Vincent, Il Vecchio Teatro features air-conditioned rooms and free private parking. Every room comes with a TV. The rooms are equipped with a private bathroom. For your comfort, you will find free toiletries and a hairdryer. There is a shared kitchen at the property. Champoluc is 25 miles from Il Vecchio Teatro, and Novara is 31 miles away. The nearest airport is Turin Airport, 29 miles from the property.