Das komfortable Hotel Birds Nest - Dover Street London befindet sich in neben dem U-Bahnhof Monument, und zwar etwa 14 Fußminuten von hier entfernt.
Das komfortable Hotel liegt 2 km vom Königlichen Opernhaus und 6 km vom Bahnhof Marylebone. Zu den Unterhaltungsmöglichkeiten im Viertel Southwark von London gehört das Vaudeville Theatre (ist in einer Entfernung von 25 Minuten zu Fuß vom Hotel). Das Birds Nest - Dover Street London befindet sich in unmittelbarer Nähe von der All Hallows-by-the-Tower Kirche. Die Unterkunft ist 450 Meter vom Borough Market und auch ungefähr 250 Meter von der U-Bahn-Station Borough entfernt. Man braucht 25 Autominuten, um das Hotel vom Flughafen London City aus zu erreichen.
In einigen Zimmern sind ein Steinkamin und ein Flachbildfernseher mit Satellitenkanälen vorhanden. In den Zimmern gibt es ein gemeinschaftliches Bad. Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen zudem über Handtücher.
Das Restaurant Micky's Fish and Chips liegt etwa 5 Fußminuten vom Birds Nest - Dover Street London entfernt.