Lors de votre séjour dans Elmwood Hotel, vous vous trouverez à juste 5 minutes de voiture de points d'intérêt comme British Museum et Russell Square. Cet hôtel de style édouardien se trouve à moins de 5 minutes en voiture de Tottenham Court Road et de Quartier financier. Les autres voyageurs ne disent que du bien en ce qui concerne le personnel attentionné. Les transports publics se situent à une courte distance à pied : Station de métro King's Cross St. Pancras est à 4 min et Station de métro Russell Square, à 11 min.