One of the finest country house hotels in Kent, a sophisticated Georgian mansion built in 1806, Brandshatch Place stands proudly in 12 and half acres of lush countryside in the Garden of England. One of the finest cou...
A sophisticated Georgian mansion built in 1806, Brandshatch Place stands proudly in twelve and a half acres of lush countryside in the Garden of England. One of the finest country house luxury hotels in Kent, its impo...