Twyne House Apartments
London England
Check in
3:00 PM
Check out
10:00 AM
Transform your work trip into a productivity powerhouse at Twyne House Apartments, where business meets seamless comfort, within a 15-minute walk of Tower of London and Tower Bridge. This apartment is 4 minutes drive to London Bridge and 4 minutes drive to The Shard.
Make yourself at home in one of the 14 guestrooms, featuring kitchens. Conveniences include desks and separate sitting areas, and housekeeping is provided on request.
Property Details
Location
80 Back Church Lane, Twyne House, London, England E1 1LX, United Kingdom