Knightsbridge Rooms, Harrods çevresinde olup Londra şehrinde konforlu bir konaklama fırsatını sunar.
Knightsbridge metro istasyonuna 500 metre mesafede yer alan otel, Madame Tussauds'a arabayla 10 dakikalık mesafededir. Otel, Londra şehrinin Kensington and Chelsea semtinde, şehir merkezine 3 km mesafede yer almaktadır. Knightsbridge Rooms, Tower Köprüsü'a kısa bir sürüş mesafesindedir.
The Harrods Tea Rooms, Knightsbridge Rooms'e 450 metre uzaklıktadır.