A grand 18th-century Georgian Manor House, Oakley Hall is a Four Silver Star Hotel set in a 315 acre estate in the beautiful Hampshire countryside, conveniently located 10 minutes from the M3. All bedrooms are ... Read more

View all Luxury Hotels in North Waltham