
Newbury, United Kingdom
Chequers Corus
3-star hotel
The independently-owned Chequers Hotel, located in Newbury town center, offers a convenient base near shops, bars, and restaurants. This traditional 18th-century coaching inn boasts 56 well-appointed en-suite rooms, each equipped…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant














