Das Hotel Roland House Apartments liegt an der Old Brompton Road 121 in zentraler Lage im Londoner Einkaufsviertel Knightsbridge. Der Apartmentkomplex befindet sich nur wenige Gehminuten vom Hyde Park und Kensington Palast entfernt. Auch das Natural History Museum, das Victoria & Albert Museum sowie das bekannte Kaufhaus Harrods liegen in der näheren Umgebung. Öffentliche Verkehrsmittel sind nach etwa 500 Metern erreichbar, sodass sich die Londoner Innenstadt und ihre Sehenswürdigkeiten bequem erkunden lassen. Das als City- und Apartmenthotel geführte Haus umfasst 89 Apartments auf acht Etagen und verbindet die Unabhängigkeit einer Apartmentunterkunft mit hoteltypischen Serviceleistungen.
Die Apartments verfügen über eine Kochnische mit Kühlschrank und Mikrowelle. Ein Doppelbett, ein Schreibtisch, ein Safe und eine zentral regulierte Klimaanlage gehören zu den genannten Ausstattungsmerkmalen. Für zusätzlichen Wohnkomfort stehen je nach Unterkunft ein Sofabett und auf Anfrage Zustellbetten bereit. Zur Unterhaltung dienen ein Fernseher mit Satelliten- oder Kabelempfang sowie ein Radio. Die Badezimmer sind mit Dusche, Badewanne und Haartrockner ausgestattet; Kosmetikartikel und eine Auswahl an Handtüchern ergänzen die Einrichtung.
Für die Erholung stehen ein Whirlpool, eine Sauna, ein Dampfbad und ein Fitness-Studio zur Verfügung. So lässt sich eine Stadterkundung mit Bewegung oder Wärmeangeboten verbinden. Das Hotel bietet außerdem einen Zimmerservice und einen Wäscheservice. Rollstuhlgerechte Einrichtungen erleichtern den Aufenthalt für Gäste mit eingeschränkter Mobilität. Eine Garage und ein Parkplatz ermöglichen die Anreise mit dem Auto.
Im gastronomischen Bereich befinden sich ein Restaurant und ein Café. Das Restaurant verfügt über Kinderhochstühle und bietet damit eine praktische Ausstattung für gemeinsame Mahlzeiten. Ein Frühstück versorgt die Gäste mit Energie für den Start in den Tag. Als Zahlungsmittel werden American Express, Visa, Diners Club und MasterCard akzeptiert.