Das Hotel The Marble Arch Hotel by Thistle liegt zentral in der Oxford Street in London, nur wenige Meter von der U-Bahnstation "Marble Arch" entfernt. Es ist ein großes Cityhotel mit acht Etagen und einer Vielzahl von Einrichtungen, das sich durch seine umfassende Ausstattung und seine Lage auszeichnet.
Das Hotel bietet 692 Doppelzimmer und 13 Suiten, die mit einem Aufzug erreichbar sind. Die Zimmer sind mit Annehmlichkeiten wie Klimaanlage, Heizung, Safe, Minibar, Kühlschrank, Tee-/Kaffeezubereiter sowie Direktwahltelefon und Satelliten-/Kabel-TV ausgestattet, um den Aufenthalt komfortabel zu gestalten.
Für das leibliche Wohl sorgen ein Nichtraucher-Restaurant, ein Speiseraum, ein Café und eine Bar mit Nichtraucherbereich. Zu den weiteren Leistungen zählen ein Zimmerservice, Wäscheservice, Fahrradverleih, Garage und Parkplätze. Das Hotel verfügt zudem über einen Fax- und Projektor-Service, ein Fitnessstudio und bietet eine Reihe von Buffet- und Menüoptionen für alle Mahlzeiten an.