Once a wealthy businessman's family home and stables, the hotel offers 16 comfortable en-suite rooms, banqueting and conference facilities, and excellent cuisine in La Torre Restaurant & Bar.