To enjoy your vacation in London, stay at Still Life Borough Hotel apartment, which is approximately a 25-minute walk from Coca-Cola London Eye and a mere 12 minutes' walk from the 95 - storey supertall Shard Skyscraper.
Churchill War Rooms is around 25 minutes' walk away, while energie Fitness is a short distance from this apartment. The city centre is just 3 km away and London City airport is 15 km from the accommodation.
Still Life Borough Hotel apartment includes a balcony and a sitting area, complete with a sofa and modern conveniences such as a flat-screen TV with satellite channels. Visitors will enjoy the comfort of a bathroom with dryers and towels in this property. You'll also come across a separate toilet.
A refrigerator, an oven, and kitchenware are provided for self-catering. Serving guests with Argentinean dishes, Chimichurris is merely a 7-minute walk away. Offering access to the rest of London, Borough underground station is approximately 10 minutes' walk away.
Book Still Life Borough Hotel London
More +
Less -