Boasting a bar, Slap Up Lodge is set in Cambridge in the Cambridge shire region, 10 km from University of Cambridge and 9 km from St John's College. Among the facilities of this property are a restaurant, a 24-hour front desk and luggage storage space,..