80 Back Church Lane, Twyne House, London, United Kingdom
View map
Located in the centre of London, the 4-star Twyne House Apartments London hotel offers fast access to Coca-Cola London Eye, which helps break from routine and stands 3.5 km away.
This luxury hotel is situated about a 10-minute drive from The British Museum and nearly 5 minutes' walk from Tower Hill underground station. History fans will enjoy being near Tower Hill Memorial (700 metres) and Buckingham Palace (6 km). The hotel is also a few minutes' drive from the River Thames. The accommodation is located only a few metres from St Katharine Docks, while Jack the Ripper Museum is 250 metres away. Aldgate bus station is within 10 minutes' walk of Twyne House Apartments hotel, while London Bridge lies 5 minutes away by car.
They offer a refrigerator and an oven.
The accommodation is only a short stroll from the restaurant The Artful Dodger.
+ More- Less
Main Features
Free Wi-Fi
+ More
Photos
Map
Tourist attractions in
London
Local sights
Whitechurch Passage - 400 m
Centre Of The Cell - 600 m
London Bridge - 1.5 km
Wilton's Music Hall - 300 m
Tower Bridge Exhibition - 1.2 km
Sunnamusk - 500 m
Canary Wharf - 3.2 km
St George-in-the-East - 650 m
Altab Ali Park - 400 m
Jack the Ripper Museum - 300 m
Airports
London City - 10 km
Train stations
Fenchurch Street Station - 900 m
Prices & Availability
Please wait, we're checking available rooms for you.