Located near a train station, The Chequers Hotel is a great choice for a stay in Newbury. For a bite to eat, guests can check out JPs Bistro, which serves breakfast, lunch, and dinner. A bar/lounge and a garden are other highlights, and rooms offer sofa beds and 24-hour room service.
Nice authentic British hotel in great location
Pros: Nice authentic British hotel in great location
Cons: There was no air condition!!! It was hot.
Ideal location in town centre!!
Pros: Walking distance to everywhere and to the racecourse.