Helen Hotel is a grand 3-star accommodation in Cambridge.
The property is set within a 20-minute walking distance from Cambridge city center, 1050 meters away from Cambridge University Botanic Garden. Helen Hotel is connected with other parts of Cambridge due to a railway station located nearby.
Shopping centers and a historic market are situated next to the hotel.
Helen Hotel provides 20 guestrooms appointed with a minibar, climate control, television with satellite channels, a writing desk and iPod docking station for a pleasant stay in Cambridge. Guests can make use of private bathrooms with a bathtub, a shower and free toiletries.
There is a dining room for guests to enjoy their meal. The bright restaurant offers fresh meals. Taj Tandoori are 5 minutes walking distance from Helen Hotel.
London Stansted airport is about 40 minutes by car.