Tower Bridge London Apartments

151-153 Tower Bridge Road, London, SE1 3LW, United Kingdom

About Tower Bridge London Apartments

Property Location
With a stay at Tower Bridge London Apartments in London (Bermondsey), you'll be minutes from London City Hall and close to Tower of London. This apartment is close to London Bridge and St. Paul's Cathedral.

Rooms
Make yourself at home in one of the 41 guestrooms, featuring kitchenettes with refrigerators and microwaves. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include phones, as well as coffee/tea makers and washers/dryers.

Business, Other Amenities
Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Self parking (subject to charges) is available onsite.

Amenities

  • 24 hour front desk
  • Parking - Self
  • Laundry
  • Non-Smoking Facility

Location

Tower Bridge London Apartments
151-153 Tower Bridge Road, London, SE1 3LW, United Kingdom

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more