Maltings Residence, Tower BridgeHotel
169 Tower Bridge Road, London, SE1 3JB, Southwark, London, SE1 3JB, United Kingdom
Situated across the river from the Tower of London, 10 minutes' walk away, Maltings Residence, Tower Bridge apartments are bright and stylish and offer free Wi-Fi and modern kitchens.