Residence InnHotel
190 Bermondsey Street, SE1, Southwark, London, SE1 3TQ, United Kingdom
These stylish apartments are 1 km from London Bridge Station and Tower Bridge. Each modern apartment has a fully equipped kitchen, free high-speed Wi-Fi and a modern living area.