The 4-star Twyne House Apartments hotel is situated in the heart of London, about 10 minutes by car from a hot shopping spot such as Trafalgar Square.
A fridge and an oven are available in the rooms.
The restaurant The Artful Dodger is a short way from the property.
This London hotel stands within minutes of the bulging skyscraper "Sky Garden", at a 450-metres distance from Tower Hill underground station. The property is also located at a distance of 250 metres from Jack the Ripper Museum and within 5 minutes' drive of Tower of London. The hotel is also not very far from the River Thames. The accommodation is situated at a medium distance from Tate Modern, while Aldgate bus station lies a mere 550 metres away. Shadwell train station can be found within 10 minutes' walk of Twyne House Apartments hotel.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please