With a stay at DoubleTree by Hilton Newbury North in Newbury, you'll be within a 15-minute drive of Highclere Castle and Newbury Showground. This upscale hotel is 14 mi (22.6 km) from Thames River and 1.4 mi (2 ... Read more

View all Luxury Hotels in Newbury