Set amid rose gardens, this peaceful hotel has luxurious modern facilities and its architecture dates back to the 17th century. Excellent cuisine is served in the award-winning Squires Restaurant.
Numero delle stanze: 77
Bury Road, Newmarket, Newmarket, CB8 7BX, Regno Unito
Prenotato 1 volte oggi.