Wygodny hotel Birds Nest - Dover Street Londyn w dzielnicy Southwark zapewnia dostęp do miejsc rozrywkowych, takich jak St. Katharine Docks, w odległości 25 min spacerem. Na terenie obiektu znajduje się również parking.
W pobliżu znajdują się interesujące miejsca między innymi Opactwo Westminsterskie, 2 km od tego hotelu, a także Teatr Globe Theatre — w 850 metrach. Birds Nest - Dover Street jest usytuowany w pobliżu takich atrakcji przyrodniczych, jak Kościół pw. św. Dunstana na Wschodzie (1 km) i Punkt widokowy Sky Garden (1,1 km). Do pobliskich atrakcji należy Targ Borough Market, w odległości 6-minutowego spaceru. Wygodny hotel znajduje się mniej niż 500 m od dworca autobusowego London Bridge i w niewielkiej odległości od stacji metra Borough.
Pokoje dla alergików obejmują aneks kuchenny, a także łazienkę z oddzielną toaletą i prysznicem oraz takie udogodnienia jak suszarka do włosów i ręczniki. Wspólne łazienki z oddzielną toaletą i prysznicem oferują również suszarkę do włosów i ręczniki.
Birds Nest - Dover Street w Londynie leży 5 min piechotą od restauracji The Boot & Flogger, która oferuje potrawy kuchni brytyjskiej.