Etwa 12 Fußminuten vom Fluss River Westbourne entfernt, bietet das 4-Sterne-The Marble Arch Hotel, By Thistle London 692 Zimmer. Das Hotel verfügt über 3 Restaurants und eine Lounge- Bar. Außerdem versprechen ein Fitnessraum den Gästen einen aktiven Urlaub.
Die repräsentative Lage des Hotels, 2 km von der Courtauld Gallery sowie 3 km vom Madame Tussauds, ist ein Vorteil. Das Marble Arch Hotel, By Thistle London liegt auch in unmittelbarer Nähe zur U-Bahn-Station Marble Arch. Die Tate Gallery of Modern Art ist ungefähr 10 Minuten Autofahrt von der Unterkunft entfernt, während der Bahnhof Marylebone in einer Entfernung von 15 Minuten zu Fuß von der Unterkunft liegt.
Die Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet. Einige Zimmer verfügen über eine Küche und eine Küchenzeile für den Komfort der Gäste. Unter anderem sind in den Zimmern eine getrennte Toilette und eine Dusche vorhanden. Die privaten Bäder bieten eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie eine Duschhaube und Badelaken.
Im The Marble Arch Hotel, By Thistle wird morgens ein vegetarisches Frühstück serviert. Sie können zum Mittagessen im Restaurant Archys speisen oder Ihr Abendessen im Restaurant Cucina by Archys genießen. Das hoteleigene Restaurant serviert britische Gerichte.