5-hvězdičkový Hotel Lord Milner Londýn je umístěn zhruba 2 km od Kensingtonské zahrady. V ubytování je k dispozici 24-hodinová recepce a služba buzení.
Ubytování se nachází ve městě Londýn, 5 minut chůze od stanice metra Victoria. Hotel je také 10 minut jízdy od Přírodopisné muzeum ve městě Londýn.
Hosté najdou kavárna Wild by Tart ve vzdálenosti 5 minut chůze.