Das Hotel Oxford Hotel liegt in einer eleganten und ruhigen Nachbarschaft von Kensington und Chelsea. Der hoteleigene Garten umgibt das Cityhotel und verbindet eine ländliche, internationale und weltoffene Ausstrahlung. Die Ausstellungszentren Earl’s Court und Olympia sind zu Fuß oder mit der U-Bahn gut erreichbar, die nächstgelegene Station befindet sich etwa 100 Meter entfernt. Historische Sehenswürdigkeiten, Parks, Museen sowie die Einkaufsbereiche Kensington und Knightsbridge liegen wenige Minuten entfernt. Damit verbindet das Hotel eine ruhige Umgebung mit kurzen Wegen zu Kultur, Shopping und dem öffentlichen Nahverkehr.
Das Hotel verfügt über 95 Zimmer, darunter 4 Einzelzimmer, die sich auf ein fünfstöckiges Hauptgebäude und ein Nebengebäude verteilen. Die mit Teppichboden ausgestatteten Unterkünfte verfügen über ein Doppelbett sowie eine individuell regulierbare Ausstattung mit Safe und Minibar. Ein Kühlschrank, ein Minikühlschrank und ein Radio ergänzen die Einrichtung. Satelliten- und Kabelfernsehen sorgen für Unterhaltung im Zimmer, während Direktwahltelefon und eine Tee-/Kaffeemaschine praktische Annehmlichkeiten für den Tagesablauf bieten. Zustellbetten können angefordert werden.
Für zusätzliche Erholung steht der hoteleigene Garten zur Verfügung. Ein TV-Raum bietet eine Möglichkeit für gemeinsame Aufenthalte im Haus. Die 24-Stunden-Rezeption unterstützt bei organisatorischen Anliegen, während der Tourdesk bei der Buchung von Ausflügen behilflich ist. Zur Ausstattung gehören außerdem Geschäfte, ein Safe, WLAN und ein Business-Center mit Faxgerät. Eine Münzwäscherei erleichtert längere Aufenthalte, und die medizinische Betreuung ergänzt das Serviceangebot.
Das Oxford Hotel verfügt über ein Restaurant, einen Frühstückssaal und eine Bar. Ein kontinentales Frühstück bietet am Morgen eine unkomplizierte Grundlage für Ausflüge durch London. Für den Aufenthalt stehen damit verschiedene gastronomische Bereiche zur Verfügung, vom Frühstück bis zum Getränk am Abend.