Located in London, Tower Bridge City Apartments is 700 metres from Tower Bridge. Tower of London is 900 metres from the property. Free WiFi is provided throughout the property. The accommodation has a seating and dining area.
Located in London with Tower Bridge and Tower of London nearby, Tower Bri Read more
Located in London, Tower Bridge City Apartments is 700 metres from Tower Bridge. Tower of London is 900 metres from the property. Free WiFi is provided throughout the property. The accommodation has a seating and dining area.
Located in London with Tower Bridge and Tower of London nearby, Tower Bridge City Apartments provides accommodation with free WiFi. Each apartment features a dishwasher, oven, a coffee machine, as well as a microwave and kettle. A flat-screen TV and DVD player are also available. London Bridge is a 13-minute walk from Tower Bridge City Apartments, while Sky Garden is a 16-minute walk from the property.
Number of Rooms: 10