El The Birds Nest Guest House se encuentra en el distrito londinense de Deptford y ofrece habitaciones con WiFi gratuita. El alojamiento está situado a unos 1,6 km de Greenwich y a poca distancia del parque Greenwich Park. El establecimiento alberga un bar.
Todas las habitaciones del The Birds Nest Guest House incluyen zona de estar. También hay un salón compartido con TV.
El The Birds Nest Guest House se halla a 3,2 km del auditorio O2 Arena, a 5 km del Puente de la Torre y a 6 km del aeropuerto de la Ciudad de Londres.