Castello La Vita is a hotel offering event spaces in a historic building.