The Crown Aldbourne
The Crown Aldbourne Hotel is located in a historic area of Aldbourne in close proximity to Swindon Designer Outlet, Swindon Central Library and Lydiard Park.
The city center is 10 minute walking distance from the hotel. The hotel is set 23 km away from Newbury (Berkshire).
The rooms in The Crown Aldbourne Hotel come with free Wi-Fi and flat-screen TV. The rooms are furnished with original wooden furniture.
Guests can enjoy freshly-made meals of seasonal cuisine at the hotel’s restaurant.
Guests can reach The Crown Aldbourne Hotel by car from RAF airport in 5 minutes.