Das The Marble Arch Hotel by Thistle befindet sich in einer der begehrtesten Lagen Londons – unweit des namensgebenden Marble Arch und direkt am Rand des Hyde Parks. Die zentrale, dennoch ruhige Lage macht das Hotel zum idealen Ausgangspunkt für Stadtentdeckungen. Die berühmte Oxford Street ist fußläufig erreichbar.
Das Grand Hotel beeindruckt mit eleganten Zimmern, einem renommierten Restaurant sowie einer stilvollen Jazz-Bar.
Die Zimmer sind mit Flachbildfernseher, Klimaanlage, Minibar und kostenlosem WLAN ausgestattet. Für Gäste stehen außerdem ein Fitnessstudio, ein Concierge-Service sowie Zimmerservice zur Verfügung.