TheWesley liegt im lebhaften Zentrum Londons und bietet einen urbanen Aufenthalt in direkter Nähe zu zahlreichen Geschäften. Das Hotel zeichnet sich durch seine zentrale Lage aus, die sowohl für Geschäftsreisende als auch für Stadtentdecker interessant ist.
Das Hotel bietet Zimmer mit Optionen wie Doppelbett oder Kingsize-Bett in Kombination mit Teppichboden und moderner Ausstattung wie Minibar, Safe und Mikrowelle. Die Zimmer verfügen über eine Klimaanlage und Heizung sowie WLAN und einen Schreibtisch.
Für das leibliche Wohl steht ein Restaurant, ein Café und eine Bar zur Verfügung, die abwechslungsreiche Verpflegungsangebote inklusive kontinentales Frühstück und Diätküche bereithalten. Zur weiteren Ausstattung zählen ein Spielzimmer und verschiedene Sportangebote wie Aerobic und ein Fitness-Studio. Serviceleistungen umfassen Zimmerservice, Wäscheservice und einen 24-Stunden-Sicherheitsdienst.