Det 3-stjerners Hub By Premier Inn London Tower Bridge i London er plassert i nærheten av Sky Garden.
Dette hotellet ligger i det finansielle distriktet i London, mindre enn 3 km fra St. James's Park. Hotellet ligger innenfor 400 meter fra Tower Hill undergrunnsstasjon t-banestasjonen, og ligger innen en 15-minutters kjøretur fra Victoria & Albert Museum. Det ligger også i nærheten av St Dunstan's-in-the-East. Hotellet ligger også 15 minutters gange fra London Liverpool Street togstasjonen, og 20-minutters kjøretur fra London City lufthavn flyplassen.
Aqua Shard serverer europeiske retter og ligger en 16-minutters spasertur fra Hub By Premier Inn London Tower Bridge.