Historic 1400s villa, Villa Grant offers a unique setting for weddings and events. Blends history with modern elegance.