It comprises so many exquisite and quirky elements, you could
describe
it in different ways… it’s a 5 star hotel, a luxury golf resort, a
health spa
resort, a grand country house hotel. Even Queen Victoria enjoyed
regular
weekend breaks here. Come and discover it for yourself!
The Grove, set in the Hertfordshire countryside in the south of
England, is a very special luxury hotel.