Situated on the High Street in the centre of Newmarket, this 17th century former coaching inn offers easy access to the famous horse racing tracks and the National Horseracing Museum, a 2-minute walk from the property.
Number of rooms: 46
High Street, Newmarket, CB8 8NB, United Kingdom