Number of bedrooms: 136
Maximum number for private dining: 180 guests
Star Rating: 4*
Surrounded by 200 acres of land, the Menzies Hotel in Cambridge is an idyllic countryside getaway hotel but only a few miles from the city centre!
Number of bedrooms: 136
Maximum number for private dining: 180 guests
Star Rating: 4*
Surrounded by 200 acres of land, the Menzies Hotel in Cambridge is an idyllic countryside getaway hotel but only a few miles from the city centre!