Imperial Cambridge Hotel Cambridge (Cambridgeshire)
167 169 Hills Road, Cambridge (Cambridgeshire), United Kingdom
167 169 Hills Road, Cambridge (Cambridgeshire), United Kingdom
Offering location within 5 minutes' walk of Cambridge Leisure Park, Helen Hotel Cambridge offers 20 rooms.
The rooms include coffee/tea makers, along with a flat-screen TV with satellite channels for your convenience. Guests can also make use of a roll-in shower, a tub, and a separate toilet, as well as comforts such as hair dryers and a shower cap.
Guests may find The Polar Museum only 1.7 km from this hotel, and University Museum Of Zoology is nearly a 25-minute walk away. The accommodation is situated nearly a 5-minute ride from the late-15th-century Great St Mary's Church, which is considered to be a sacred site. The River Cam is 10 minutes' drive away the 3-star hotel. The bus stop Clifton Road is located a few moments from this property.
Offering Indian dishes, Taj Tandoori is 6 minutes' stroll away.