Set amidst a wooded region in the rolling countryside on England's Southern coast, the Marriott Meon Valley Hotel and Country Club enjoys a secluded environment where you can enjoy a peaceful stay. The Marriott Meon Valley Hotel is located near the motorway and is just over an hour's drive from London. With some of the South coasts major attractions close to the hotel, it is the perfect base for exploring Hampshire. The spacious guest rooms combine comfort and convenience as well as feature modern amenities. From some rooms you can enjoy sweeping views of the golf course or the country club's parkland.