The Helen Hotel has become a relaxing, well-appointed retreat for business travellers, visitors from overseas and many college undergraduates and their parents. The building dates back to around 1850 and is situated near to the station and within a few minutes of the University Colleges, leisure and shopping amenities.
During many years of hosting visitors to Cambridge, we have found that there are recurring areas of common interest in Cambridge.
home |
|