London Lodge Hotel sijaitsee rauhallisella paikalla Kensingtonin alueella, vain 5 minuutin kävelymatkan päässä lähimmältä metroasemalta. Hotellin lähistöltä löytyy niin Natural History Museum, Royal Albert Hall ja monia muita nähtävyyksiä.
Kaikissa hotellin vierashuoneissa on huoneista käsin säädettävä ilmastointi. Victorian ajan tyyliin sisustetuissa huoneista löytyy samat mukavuudet sillä erolla, että Superior- ja Executive-huoneet ovat hiljattain remontoituja. Huoneeseen on saatavilla pyydettäessä vedenkeitin teen- ja kahvinkeittoa varten. Osaan huoneista on saatavilla lisävuode.
Hotellin alakerrassa on mukava oleskeluhuone. London Lodge Hotellissa toimii myös tyylikäs Stephanie’s Café, joka on viihtyisä kohtaamispaikka. Aamiaisen lisäksi voit nauttia siellä lasillisen viiniä tai kupin kahvia joko sisätiloissa tai Lexham Gardenin puolella olevalla patiolla. Toistaiseksi kahvila ei palvele illallisaikaan. Hotellin avulias henkilökunta on käytössäsi ympäri vuorokauden, jotta sinun lomasi olisi mahdollisimman onnistunut.