With free internet access, an outdoor pool and hot tub, these stylish boutique apartments are less than 1 mile from Newmarket town centre and the National Horseracing Museum.