Comfortable 2 Bed Apartment by Tower Bridge
London England
Check in
3:00 PM
Check out
10:00 AM
Create lifelong memories at Comfortable 2 Bed Apartment by Tower Bridge, where family adventures begin and smiles are guaranteed for every age, this apartment is within a 15-minute walk of The Shard and Thames River. This apartment is 25 minutes walk to Tower of London and 3 minutes drive to Tower Bridge.
Our rooms are thoughtfully appointed to ensure your comfort and enjoyment.
Property Details
Location
115 Tower Bridge Rd, London, England SE1 3NE, United Kingdom