Grange Beauchamp Hotel Londýn, který se nachází téměř 350 metrů od stanice metra Russell Square, nabízí luxusní pokoje s Wi-Fi ve veřejných prostorách. Hotel má 48 pokojů a nabízí bystré služby zajišťované vícejazyčným personálem.
Buckinghamský palác je 2 km od hotelu, zatímco Londýnské oko je 2,1 km daleko. Hotel je 20 minut chůze do centra města Londýn.
Hotel nabízí anglickou snídani denně. Na skleničku se můžete zastavit v útulném hotelovém baru v hale. The Blue Door Bistro je přibližně 300 metrů daleko a servíruje britskou kuchyni.