With a shopping centre right next door, and Newbury Station just a short walk away, you'll love the central location of our Premier Inn Newbury Town Centre (London Road). Fans of Downton Abbey won't want to miss a visit to Highclere Castle, the show's primary filming location. The ruins of Donnington Castle are close by, too, if you fancy exploring a little more of Berkshire's history. Nature-lovers and families alike will enjoy a trip to the Living Rainforest - it's only a short drive away, and bursting with exotic plants and animals. Alternatively, you could tee-off at the nearby Newbury & Crookham Golf Club, before finishing the day with a tasty meal at our in-house Thyme restaurant.
Images
Premier Inn bedroom
Premier Inn Newbury Town Centre (London Road) hotel exterior
Premier Inn bedroom
Premier Inn bedroom
Premier Inn bedroom
Premier Inn bedroom
Premier Inn bed
Premier Inn bed
Premier Inn bedroom with desk
Premier Inn bathroom
Premier Inn bathroom
Premier Inn accessible bedroom
Premier Inn accessible bedroom
Premier Inn accessible bathroom
Premier Inn accessible bathroom wetroom
Premier Inn bedroom with tea/coffee-making facilities
Premier Inn hairdryer
Premier Inn wardrobe with clothes hangers
Premier Inn Newbury Town Centre (London Road) hotel reception
Thyme restaurant interior
Thyme restaurant interior
Donnington Castle
Highclere Castle
Frequently Asked Questions
Which days is Premier Inn Newbury Town Centre (London Road) hotel open?
Open on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.
What brands does Premier Inn Newbury Town Centre (London Road) hotel work with?
Premier Inn.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.