The Art Inn
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at The Art Inn in London (Shoreditch), you'll be steps from Brick Lane and 10 minutes by foot from Liverpool Street. This upscale apartment is 1.4 mi (2.2 km) from Tower of London and 1.5 mi (2.5 km) from Tower Bridge.
Make yourself at home in one of the 4 individually decorated guestrooms, featuring kitchens with refrigerators and ovens. Complimentary wireless internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Conveniences include microwaves and electric kettles, and housekeeping is provided daily.
Property Details
Location
32 Hanbury Street, London, England E1 6QR, United Kingdom