Das Hotel Oxford Hotel liegt in einer eleganten und ruhigen Nachbarschaft von Kensington und Chelsea. Eingebettet in einen hoteleigenen Garten, verbindet es eine ländliche Atmosphäre mit weltoffener Eleganz. Die nahegelegenen Ausstellungszentren Earl´s Court und Olympia sind schnell zu Fuß oder per U-Bahn erreichbar, ebenso zahlreiche historische Sehenswürdigkeiten und Einkaufszentren wie Kensington und Knightsbridge.
Das Haus umfasst ein fünfstöckiges Haupthaus und ein Nebengebäude mit insgesamt 95 Zimmern, darunter 4 Einzelzimmer. Die Zimmer sind mit Doppelbett, Teppichboden und Heizung ausgestattet und bieten zudem einen Safe, eine Minibar und einen Kühlschrank. Badezimmer verfügen über Dusche, Badewanne und Haartrockner. Telefonie und Satelliten-/Kabel-TV sind ebenfalls vorhanden.
Gastronomisch bietet das Hotel ein Restaurant, eine Bar sowie einen Frühstückssaal, wo ein kontinentales Frühstück serviert wird. Gäste können auf dem hoteleigenen Parkplatz oder in der Garage parken. Zu den Serviceleistungen zählen Wäscheservice, Arztservice, medizinische Betreuung, ein Hotelsafe und ein Business-Center mit Faxgerät. Ein TV-Raum und Einkaufsmöglichkeiten in unmittelbarer Nähe runden das Angebot ab.