Falcons Nest Hotel is rated 3 stars and is placed about 20 km from Cambridge Castle.
Falcons Nest Hotel lies 11 km away from The Cromwell Museum. The hotel is positioned in museum district of Huntingdon in proximity to a cathedral, a college and a castle nearby.
The property comprises 8 en-suite rooms equipped with free wireless internet, a microwave, a refrigerator and a kitchenette. Falcons Nest Hotel offers rooms with garden view.
London Stansted airport is within a 60 km distance from the hotel.