Located in the heart of Newmarket, this recently refurbished bed and Read more [...]
- About Us
The Bell Inn Info
Featuring free WiFi and a restaurant, The Bell Inn is situated on the outskirts of Newmarket, 6 km from The National Stud. Every room is equipped with a flat-screen TV and tea/coffee making facilities.
For more information see the The Bell Inn website
The Bell Inn Reviews