Located just a short walk from the Cambridge train station and within easy reach of the city centre, Clayton Hotel Cambridge is perfectly positioned for guests to explore local attractions such as ...