Hotel Knightsbridge Rooms Londyn jest usytuowany w dzielnicy Kensington and Chelsea, około 10 min jazdy autem od takich rodzinnych miejsc jak Koło obserwacyjne London Eye. Na terenie obiektu znajduje się również parking.
Tower oraz Muzeum Historii Naturalnej w Londynie znajdują się odpowiednio 7 km oraz w bliskiej odległości od tego hotelu. Knightsbridge Rooms jest usytuowany w pobliżu takich atrakcji przyrodniczych, jak Ogród Chelsea Physic (2 km) i Park Kensington Gardens (2,1 km). Dom towarowy Harrods również dzieli od wygodnego hotelu maksymalnie 350 m. Stacja kolejowa Marylebone znajduje się 2 km od wygodnego obiektu, Ulica Oxford Street leży w odległości 25 min spacerem.
Niektóre pokoje dysponują jadalnią i miejscem do siedzenia. Oddzielna toaleta i prysznic są w każdej łazience. Goście mogą również korzystać z oddzielnej toalety i prysznica, a także z udogodnień, takich jak suszarki do włosów i ręczników, dostępnych w prywatnych łazienkach.
Restauracja The Harrods Tea Rooms znajduje się blisko Knightsbridge Rooms w Londynie i serwuje dania kuchni brytyjskiej w 450 metrach od obiektu.