Host the perfect meeting with the help of our hotel's staff. In Vacaville, California, our hotel has the facilities with 1,036 sq ft of space for up to 80 people. With A/V equipment, free Wi-Fi access and a Business Center, you have everything you need.
EN CHIFFRES