The Anchor

3.5
(4 reviews)
63 North Street, Burwell CB25 0BA England
+44 1638 743970Official website
Bed and Breakfast
Luxury
Quaint
Hotel
The Anchor | Cambridge | United Kingdom | TripAligner