Crawford Street II by Onefinestay
London England
Check in
4:00 PM
Check out
11:00 AM
Located in London (London City Centre), Crawford Street II by Onefinestay is within a 15-minute walk of Marble Arch and Hyde Park. This apartment is 0.6 mi (1 km) from Regent's Park and 0.9 mi (1.5 km) from Oxford Street.
Make yourself at home in one of the guestrooms, featuring kitchens with ovens and dishwashers. Conveniences include electric kettles and washing machines.
Property Details
Location
99 Crawford Street, London, England W1H 2HN, United Kingdom