No centro de Londres, Room in Central London Overview Thames encontra-se a 1,5 km de London Bridge e menos de 1 km de Catedral de São Paulo. As comodidades deste alojamento incluem restaurante, uma cozinha partilhada, um salão partilhado e acesso Wi-Fi gratuito em toda a propriedade. Existe estacionamento privado está disponível no local.
Todas as unidades do alojamento estão equipados com chaleira. Todos os quartos do alojamento dispõem de televisão de ecrã plano e produtos de higiene pessoal gratuitos.
Room in Central London Overview Thames tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de London Bridge, Estação de Waterloo e Sky Garden. O aeroporto mais próximo é o Aeroporto London City, que fica a 12 km de Room in Central London Overview Thames.