Wells Court
Wells Court enjoys a location in London, 2.2 miles from London Zoo and 2.3 miles from Lord's Cricket Ground. Among the facilities at this property are an elevator and full-day security, along with free Wifi throughout the property. Regent's Park is 3.2 miles away, and Euston Train Station is 3.2 miles from the apartment.
A minimum stay of 91 consecutive nights applies to this property.
For extended stay enquiries, corporate bookings, or to receive a personalised quotation, please contact our Reservations Team at reservations@aeriaapartments.com.