Situado a apenas 0.8 km do Teatro Shakespeare Globe, hotel Birds Nest - Dover Street Londres está localizado a aproximadamente 5 minutos caminhando de Bramah Tea and Coffee Museum. Há também o estacionamento.
Este alojamento com café da manhã de Londres no bairro Southwark de Londres está situado a uma distância de 2.2 km das Docas de St Katherine e a uma distância de 3.5 km dos locais de compras como a Praça Gordon. Localizado à aproximadamente 5 minutos caminhando de metrô Borough, Birds Nest - Dover Street de Londres fica a 10 minutos de carro do Museu de Cêra Madame Tussaud's. Os hóspedes podem visitar locais históricos, incluindo o Palácio de Buckingham, situado a uma distância de 3.4 km deste hotel confortável, e aprender mais sobre Londres. O estabelecimento está situado a uma distância de 4.3 km da estação ferroviária Euston e a 25 minutos de carro do aeroporto da Cidade de Londres.
Alguns quartos incluem máquinas de café/chá, bem como TV de tela plana com canais via satélite para ajudar você a desfrutar da sua estadia. Tem também banheiros partilhados. Para maior conforto, lençóis de banho e toalhas são fornecidos, juntamente com banheiro separado e chuveiro.
Logo ao virar da esquina de Birds Nest - Dover Street, restaurante The Boot & Flogger serve refeições britânica.