Royal Lancaster London liegt in der Nähe des Hyde Parks, nahe der Oxford Street und der U-Bahnstation Lancaster Gate. Das Konferenzhotel befindet sich in unmittelbarer Nähe zum Stadtzentrum und ist bequem mit öffentlichen Verkehrsmitteln zu erreichen, um Einkaufsmöglichkeiten und städtische Angebote zu erkunden. Ein Kamin sorgt für eine behagliche Atmosphäre im Hotel.
Das Hotel bietet Zimmer auf 21 Etagen mit 22 Suiten, 5 Einzel- und 394 Doppelzimmern. Die Zimmer sind mit Teppichboden, Doppelbett, Safe und Minibar ausgestattet. Zustellbetten können angefordert werden. Verschiedene Zimmerkategorien bieten Komfort für unterschiedliche Bedürfnisse, inklusive individuell steuerbarer Heizung und Klimaanlage.
Die gastronomischen Einrichtungen umfassen unter anderem ein Nichtraucherrestaurant, ein Speiseraum, ein Frühstückssaal, ein Café und eine Bar mit Nichtraucherbereich. Das Frühstück wird als Buffet serviert, Mittag- und Abendessen können à la carte gewählt werden. Spezielle Diätgerichte, vegetarische Angebote und Kindermenüs sind erhältlich. Zur Freizeitgestaltung stehen Massagen, Fitnessangebote, Squash, Aerobic, Bogenschießen, Reiten und Fahrradverleih zur Verfügung.