L'hotel offre un'ampia gamma di servizi ricreativi, tra cui una palestra completamente attrezzata, ideale per gli ospiti che desiderano mantenersi in forma durante il soggiorno. Inoltre, è disponibile il Wi-Fi gratuito in tutto l'edificio, consentendo agli ospiti di rimanere connessi durante la loro permanenza. Il check-in è veloce e la reception è aperta 24 ore su 24, con personale poliglotta pronto ad assistere gli ospiti in diverse lingue.
Situato nel cuore di Londra, Leman Locke offre un accesso conveniente a numerosi punti di interesse. A breve distanza a piedi dall'aparthotel si trovano la Torre di Londra, un'iconica struttura storica che offre visite guidate e una vista mozzafiato sulla città, e The Gherkin, un moderno grattacielo che ospita uffici e offre panorami spettacolari. Inoltre, la famosa Tower Bridge è a soli 1,2 km di distanza, mentre il London Bridge si trova a 2,5 km dall'hotel.
Le 168 camere di Leman Locke offrono un soggiorno confortevole e moderno. Ogni camera è dotata di aria condizionata e angolo cottura completo di frigorifero e piano cottura, ideale per preparare pasti leggeri in autonomia. Gli ospiti possono rilassarsi davanti alla TV LCD da 32 pollici con canali digitali o rimanere connessi grazie al Wi-Fi gratuito. Ogni camera è dotata di cassaforte e microonde, e le pulizie vengono eseguite settimanalmente per garantire un ambiente fresco e ordinato.
MIKO è il ristorante giapponese interno a Leman Locke, dove gli ospiti possono gustare autentici piatti giapponesi preparati con ingredienti freschi e di alta qualità. Il bar/caffetteria offre un'ampia selezione di snack e bevande, perfetti per una pausa rilassante o un pasto leggero in qualsiasi momento della giornata.