The Kings Head
The 2-star The Kings Head Hotel offers fine accommodation in Cambridge. The hotel in Cambridge attracts guests with its imperial architecture.
Major Cambridge sights, such as IWM Duxford and King\'s College Chapel are located nearby. The center of Cambridge is 10 km away from the venue.
London Stansted airport is about 35 minutes by car.