Il Borgo
Common description
This comfortable hotel is set in Volterra. The 60 welcoming rooms offer a perfect place to relax at the end of the day. Il Borgo is not a pet-friendly establishment.
Hotel
Il Borgo on map