With a stay at The Royal Oak in Thatcham, you'll be within a 15-minute drive of Thames River and Living Rainforest. This upscale inn is 16.1 mi (26 km) from Highclere Castle and 15.3 mi (24.7 km) from Universit ... Read more

View all Luxury Hotels in Newbury