translate English to German: Delightful Country House Hotel, set in acres of Magnificent gardens with a superb restaurant & bar.
Wunderschönes Herrenhaus in einer prächtigen Gartenanlage mit ausgezeichnetem Restaurant und komplett ausgestattetem Konferenzzentrum.