George House Newbury Luxury Apartments is set in Newbury, 3 km from Newbury Racecourse, 11 km from Highclere Castle, as well as 49 km from University of Oxford. Free Wi-Fi is featured throughout the property and private parking is available on site.
Number of rooms: 2
18 London Road, Newbury, RG14 1JX, United Kingdom