Rooms with Radio alarm clock, Phone, Tea making facilities. Read more
Rooms with Radio alarm clock, Phone, Tea making facilities.
Number of Rooms: 12
Situated in the center of Downham Market some 28 miles north of Cambridge with easy access to London.