The Rathmore

  70 Cherry Hinton Road, Cambridge, United Kingdom

Booking.com Book Now