CitySpace Tower Bridge encontra-se em Londres, a 1,8 km de Torre de Londres e a 14 minutos a pé de Estação de Metro de London Bridge, e dispõe de acesso Wi-Fi gratuito em toda a propriedade. O alojamento localiza-se a 2,3 km de London Bridge, a 3 km de Sky Garden e a 3,1 km de Estação de Metro de Canada Water. Este alojamento antialérgico situa-se a 15 minutos a pé de Tower Bridge.
No alojamento, cada quarto tem roupeiro e televisão de ecrã plano. Os quartos incluem chaleira e uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos, enquanto alguns quartos também incluem uma cozinha dispondo de um frigorífico. As unidades providenciam roupa de cama e toalhas.
Estação de Metro de Liverpool Street fica a 3,5 km de CitySpace Tower Bridge, enquanto Estação de Waterloo está a 3,5 km da propriedade. O aeroporto mais próximo é o Aeroporto London City, que fica a 12 km de CitySpace Tower Bridge.