Das Hotel Oxford Hotel liegt in einer ruhigen und eleganten Nachbarschaft von Kensington und Chelsea. Umgeben von einem eigenen Garten vermittelt es eine Mischung aus ländlicher und weltoffener Atmosphäre. Die Nähe zu wichtigen Ausstellungszentren sowie historischen Sehenswürdigkeiten, Museen und Einkaufszentren macht die Lage besonders attraktiv.
Das Hotel bietet Zimmer in einem 5-stöckigen Haupthaus und einem Nebengebäude mit insgesamt 95 Zimmern, darunter 4 Einzelzimmer. Die Unterkünfte verfügen über Teppichböden und sind mit Doppelbetten ausgestattet. Zustellbetten können auf Anfrage bereitgestellt werden, zudem gibt es Safes, Minibars und Kühlschränke in den Zimmern.
Gastronomisch stehen den Gästen ein Restaurant, ein Frühstücksraum sowie eine Bar zur Verfügung. Ein kontinentales Frühstück ist inklusive. Für Komfort sorgen diverse Services wie Wäscheservice, Arztservice, Hotel-Safe, Geschäftseinrichtungen inklusive Fax und ein Ort mit Öffentlichem Internetzugang und WLAN. Parkmöglichkeiten sind auf dem Parkplatz oder in der Garage vorhanden. Ein TV-Raum sowie medizinische Betreuung gehören ebenfalls zum Angebot.