Set in the pastoral English countryside, yet close enough to London for a quick shopping mission.
Four Seasons Hotel Hampshire is the definition of quintessential country living in a Georgian manor house. Barely an hour outside of London, this luxury hotel features a selection of heritage buildings, a manor house, and a stable-block that have all been loving transformed into 133 guest rooms including 22 suites set in a private, park-like 500-acre property. If it's a suite you're after, inquire about the Oliver King Parlour Suite - it promises the hotel's best views.
The hotel's proximity to London makes it an exceptional location for a conference, business meeting, or wedding; keep in mind that the hotel is more than adequately prepared to accommodate parties of up to 250 people. Of course, one would never weekend in a manor home for business reasons alone. Don your "wellies" and explore the countryside, or try your hand at a country diversion like tennis, croquet, fishing, falconry, horseback riding, or even rowing on the Basingstoke Canal.