Skip to main content

Syndicate contentClivedon House Hotel

Chewton Glen – best hotel in Britain!

September 8, 2014 by admin

Chewton Geln is a five star hotel based in New Milton and was recently voted best holiday hotel in Britain by Conde Nast Traveller readers. Staff were praised and the hotel’s outstanding customer service was acknowledged.

Premium Drupal Themes by Adaptivethemes