The South Downs

Mother Nature at her best

The South Downs is Mother Nature at her best

Our prime location near Alton in the heart of Hampshire’s rolling green landscape means we’re the perfect starting point to explore the spectacular South Downs National Park.

With The Anchor Inn providing the perfect base you can hop on a bike, saddle-up on horseback or set our on foot and get a heady dose of fresh country air. In this incredible swath of rich forest and chalk-land, you have ancient woodland, flourishing vineyards and lowland heaths to ‘picture perfect’ villages and bustling market towns to discover. The South Downs National Park’s landscapes cover 1,600km2 of breath-taking views and hidden gems.

Book your stay direct with us: 01420 23261 or

Discover More About The South Downs National Park Here


Image credit: South Downs National Park Authority 


Your enquiry has been sent, we'll be in contact shortly, thank you.