Shop Amazon DK Eyewitness Travel Guide USA Chewton Glen Hotel and Spa As Noted In: 1001 Escapes To Make Before You Die, Quintessence Editions Chewton Glen Hotel and Spa is upscale lodging in New Milton, Hampshire, England. - AsNotedIn