Avonmore Hotel Londýn, který se nachází téměř 350 metrů od stanice metra Russell Square, nabízí kompaktní pokoje s Wi-Fi ve veřejných prostorách. Avonmore Hotel je 2-hvězdičkový hotel, který se nachází 25 minut chůze od Muzeum Londýna.
Toto ubytování typu hotel se nachází ve čtvrti Kings Cross, 25 minut chůze od centra města Londýn. Za 10 minut dojedete do Most Tower Bridge. Nádraží London Euston je 650 metrů daleko.
North Sea Fish Restaurant podává pokrmy britské kuchyně, a je 5 minut chůze od Avonmore Hotel.