Novotel Cambridge North Station - Science Park ★★★★ 2, Cambridge Square, CB4 0AE ,Cambridge, United Kingdom To book this hotel go to Accorhotels 4 Stars 217 Rooms
Bar Snacks Restaurant Fitness centre Spa and/or Thalasso Pool Meeting room Parking Reduced mobility facilities