Angel's (station accommodation) is located in Cambridge.
Complimentary WiFi is provided. This holiday home is fitted with a flat-screen TV, a seating area, a kitchen with a oven and a microwave, and one bathroom. Guests can also relax in the shared lounge area. University of Cambridge is 2. eight km from the holiday home. The nearest airport is London Stansted Airport, 47 km from the property.
Angel's (station accommodation) Rooms