Komfortowy The Birds Nest Hostel Londyn oferuje noce filmowe, klub nocny i wycieczki po barach, a The Parish Church of St Paul jest w maksymalnie 600 metrach. Komfortowy hostel oferuje Wi-Fi i znajduje się mniej niż 10 min piechotą od stacji metra Elverson Road.
Hostel w Londynie jest usytuowany w dzielnicy Deptford, w pobliżu od Park Greenwich. Ponadto hostel The Birds Nest leży 6 km od takich atrakcji przyrodniczych jak Punkt widokowy Sky Garden. Do pobliskich atrakcji kulturalnych należy Muzeum wojenne Imperial War Museum, w 7 km.
Codziennie rano w restauracji serwowane jest śniadanie. Znajdująca się na miejscu restauracja Birds Nest zaprasza na śniadanie. W mniej niż 650 metrach od The Golden Chippy serwowane są dania kuchni brytyjskiej. Goście mogą korzystać ze wspólnej kuchni. Nocleg oferuje dostęp do dworca kolejowego Stacja metra New Cross, w odległości 10 min spacerem.