Com uma localização conveniente na área de Lewisham, em Londres, Birds Nest Residency situa-se a 18 minutos a pé de Estação de Metro de Canada Water, a 4,1 km de Tower Bridge e a 4,3 km de Torre de Londres. O alojamento encontra-se a 4,7 km de Estação de Metro de London Bridge, a 4,8 km de London Bridge e a 4,9 km de Greenwich Park. O acesso Wi-Fi gratuito está disponível e estacionamento privado pode ser organizado por um custo extra.
Todas as unidades incluem um frigorífico, torradeira, chaleira, chuveiro, produtos de higiene pessoal gratuitos e secretária. Todos os quartos providenciam roupa de cama e toalhas.
Estação de Blackheath fica a 5,1 km de Birds Nest Residency, enquanto Sky Garden fica a 5,4 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 11 km de Birds Nest Residency.