Popular accommodations in Baydon
HouseAccommodates 2
The Crown Aldbourne
The Crown Aldbourne has a shared lounge, terrace, a restaurant and bar in Aldbourne. The property is around 15 km from Coate Water Country Park, 16 km from Lydiard Park and 28 km from Newbury Racecourse. The accommodation features karaoke and room service.Book nowfrom $90 per night