Our Sister Hotel:
Cliveden is the sister hotel of Chewton Glen in Hampshire.
An English Original...Chewton Glen is a luxury 5 Red Star country house hotel and spa set in 130 acres of Hampshire countryside on the edge of the New Forest National Park, and just a few minutes' walk from the sea.
A very special place, Chewton Glen is a proud member of Relais & Châteaux, is one of the finest luxury hotels in the UK and has been voted 'Best Hotel for Service in the UK' and listed as one of the 'World's Best Hotels' by Conde Nast Traveller readers in 2012.
Watch the Chewton Glen Video
DISCOVER CHEWTON GLEN >>