The Garden Lodge
Bed and Breakfast in Newmarket, Suffolk, England, United Kingdom
Price: £35 to £70
The Manse
House in Newmarket, Suffolk, England, United Kingdom
Price: £45 to £75
The Old Vicarage
Lodge in Newmarket, Suffolk, England, United Kingdom
Price: £45 to £80