Still Life Barbican
London England
Check in
3:00 PM
Check out
11:00 AM
Located in London (London City Centre), this apartment is within a 15-minute walk of Museum of London and St. Paul's Cathedral. This upscale apartment is 1.3 mi (2.1 km) from Tower of London and 1.8 mi (2.9 km) from The British Museum.
Make yourself comfortable in your individually decorated apartment, featuring a microwave and a flat-screen TV. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. A private bathroom with a shower/tub combination features complimentary toiletries and a hair dryer. Conveniences include an electric kettle and a washer/dryer, and housekeeping is provided on request.
Property Details
Location
Clerkenwell Road, London, England EC1A 4JN, United Kingdom