Birds Nest – Dover Street
Cet établissement occupe le centre de Londres, sur Dover Street, à 3 km de Big Ben et 3,9 km de Trafalgar Square ; le London Bridge, le Sky Garden et la cathédrale Saint-Paul sont à proximité et l’aéroport de London City est à 11 km.
Tous les logements donnent accès à une salle de bains commune à douche, avec sèche-cheveux et produits de toilette offerts.