Chewton Glen Luxury Spa Hotel in Hampshire, England
Chewton Glen is a privately owned Luxury Country House Hotel & Spa located in England on the edge of the historic New Forest National Park and within walking distance of the sea and easy reach of Christchurch, Bournemouth and Southampton.
Recognised as one of the UK's finest hotels Chewton Glen is set in 130 acres of picturesque grounds and is only 90 miles from Central London by car.
OUR VISION AND MISSION
The Chewton Glen Promise...
Every day we commit to WOW our guests and each other, add value, inspire and evolve to deliver the CG spirit.
The Chewton Glen Spirit...
- Provide excellence in all that we do
- Uphold the spirit of world-class hospitality
- Inspire creativity, passion and fun
- Create magical memories
- Be accountable in everything we do
- Respect and recognition for all
- Engage, nurture and develop talent
- Constantly innovate and remain the benchmark of excellence
- Operate in a responsible, considerate and profitable way
- Increase the value of our business
The Chewton Glen Motto...
CONSISTENTLY EXCEED EXPECTATIONS...