80 Back Church Lane, Twyne House, London, United Kingdom - Tower Hamlets
Select your room
Deluxe Apartment, 2 Bedrooms (1 single, 1 double)
721 sq ft
Deluxe Apartment, 2 Bedrooms (1 single, 1 double)
Flexible Rate
3 adults
Deluxe Apartment, 1 Bedroom
559 sq ft
Deluxe Apartment, 1 Bedroom
Flexible Rate
3 adults
Deluxe Apartment, 3 Bedrooms
882 sq ft
Deluxe Apartment, 3 Bedrooms
Flexible Rate
7 adults
Deluxe Apartment, 2 Bedrooms
775 sq ft
Deluxe Apartment, 2 Bedrooms
Flexible Rate
5 adults
Deluxe Apartment, 2 Bedrooms, 2 Bathrooms
775 sq ft
Deluxe Apartment, 2 Bedrooms, 2 Bathrooms
Flexible Rate
4 adults
Location
A stay at Twyne House Apartments places you in the heart of London, within a 15-minute walk of Tower Bridge and Tower of London. This 4-star apartment is 1.7 mi (2.7 km) from London Bridge and 3.4 mi (5.4 km) from Big Ben.
80 Back Church Lane, Twyne House, London, United Kingdom - Tower Hamlets