Historical building in the centre of town.
The Chequers is a charming old building situated in the heat of Newbury town centre, just a few minutes’ walk from the high street. Previous guests have commented that the location is ideal, and that they enjoyed the traditional style of the hotel combine