Boringdon Hall Hotel is a beautiful manor house hotel in Devon where luxury and style come together with the drama of Elizabethan architecture. Imposing stone towers, secret archways and curious arrow slits hint at the hotel’s rich history. A terrific venue for pleasure and business.