what a great place to stay!
we had such fun walking through cambridge and seeing the sights.
The hotel was friendly and comfortable and a great convienience for our site seeing holiday.
thanks guys ... Read More
To rate or comment on this review, you must Sign In first.
Location
61-63 Milton Road Cambridge Cambridgeshire United Kingdom