Das Hotel Oxford liegt in einer eleganten und ruhigen Nachbarschaft von Kensington und Chelsea in London. Der hoteleigene Garten umgibt das 1890 erbaute Cityhotel und verbindet eine ländliche, internationale und weltoffene Atmosphäre. Die nächstgelegene U-Bahn-Station befindet sich etwa 100 Meter entfernt, wodurch Earl’s Court und Olympia schnell erreichbar sind. Historische Sehenswürdigkeiten, Parks, Museen sowie die Einkaufsbereiche Kensington und Knightsbridge liegen nur wenige Minuten entfernt. Restaurants, Bars und Einkaufsmöglichkeiten befinden sich in etwa 800 Metern Entfernung.
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 Unterkünfte sind mit Teppichboden ausgestattet und verfügen über ein Doppelbett; Zustellbetten können angefordert werden. Ein Safe, eine Minibar, ein Kühlschrank und eine Tee- beziehungsweise Kaffeemaschine ergänzen die Ausstattung. Für Unterhaltung sorgen Satelliten- oder Kabelfernsehen sowie ein Radio. Die Badezimmer bieten Dusche, Badewanne und Haartrockner.
Ein Garten bietet Raum für eine Pause im Freien, während der TV-Raum gemeinsames Fernsehen ermöglicht. WLAN und öffentliches Internet unterstützen die Planung des Tages. Der Tourdesk hilft bei der Buchung von Ausflügen. Ein Waschservice, medizinische Betreuung und ein Transferservice erleichtern die Organisation vor Ort. Für das Fahrzeug stehen Garage und Parkplatz zur Verfügung.
Für die Verpflegung stehen ein Restaurant, ein Frühstückssaal und eine Bar bereit. Das kontinentale Frühstück bietet einen unkomplizierten Start in den Tag. American Express, Visa und MasterCard werden als Zahlungsmittel akzeptiert.