Park Lorne is located in London, just 2 miles from Camden Market and 2.1 miles from Euston Train Station. The property is around 1.5 miles from Paddington Station, 1.8 miles from Oxford Circus Tube Station, and 1.9 miles from Oxford Street. Free Wifi is available throughout the property and Lord's Cricket Ground is a 8-minute walk away.
The air-conditioned apartment consists of 2 bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is available. The accommodation is non-smoking.
Popular points of interest near the apartment include Madame Tussaud's, London Zoo, and Regent's Park. The nearest airport is London City Airport, 11 miles from Park Lorne.