The Hatchet Inn is located at 12 Market Place in Newbury. The hotel is a short distance from the town’s shopping area and Newbury racecourse. In the heart of the historic market town of Newbury, this hotel has recently added 14 new rooms. The grade II listed buildings have been extensively renovated to a high standard, while keeping their traditional character. In addition, there are two large rooms, occupying a former cottage at the rear of the building.