Want to change something on this page or create your own? Register today, it's fast and free!
Perfect for anyone wanting to visit the charming town of Newbury, the Newbury London Road Hotel is ideally positioned to allow guests easy access to nearby attractions. The convenient location means guests are only half a mile from both Newbury bus station and Newbury train station. This puts you within reach of several local landmarks, making it a great base for holidays or breaks in Newbury. From here, you can enjoy trips to sites such as the historic Shaw House (0.9 miles) or Newbury Racecourse (7.3 miles), where you can catch an exhilarating race. Guests can also venture out to beautiful locations in the bordering countryside. Highclere Castle (7.3 miles), better known as TV’s Downton Abbey, boasts amazing scenic views whilst The Living Rainforest (7.4 miles) offers a unique and memorable natural experience. All rooms feature a comfy king size bed with four plump pillows and a cosy duvet. [+]