Set in private wooded grounds, Meadow House offers cooked breakfasts and cozy rooms with free Wi-Fi. The house is located in picturesque Burwell, just 4 miles from Newmarket. The traditional rooms at The Meadow ... Read more

View all Luxury Hotels in Cambridge