Dotato di un deposito bagagli, il Mabledon Court Hotel Londra si trova nel distretto Stötteritz, a 2 km dalla National Portrait Gallery, ideale per gli amanti del turismo culturale. Questo hotel comprende strutture di sicurezza tra cui una cassetta di sicurezza.
Tra i luoghi d'interesse nelle vicinanze c'è il British Museum in prossimità di questo hotel a 3 stelle e la Stazione di St Pancras International, situato a circa 5 minuti a piedi. Gli ospiti possono visitare diversi luoghi di culto, come la Chiesa del Tempio, a 2,1 km dall'hotel Mabledon Court. Anche la British Library si trova a pochi minuti a piedi da questa struttura. La stazione della metropolitana più vicina è Russell Square, a 550 metri dall'hotel.
L'hotel Mabledon Court Londra accoglie gli ospiti in 33 camere, alcune delle quali dispongono di un angolo cottura e una zona pranzo e offrono opzioni di self-catering come servizi per la preparazione di tè/caffè. Gli ospiti apprezzeranno i comfort, come controllo della climatizzazione individuale, un riscaldamento centralizzato e un asse e un ferro da stiro, mentre si rilassano con una TV a schermo piatto con canali satellitari e un lettore DVD. Gli ospiti possono usufruire di un bagno con WC separato e una doccia e avranno a disposizione asciugacapelli e asciugamani. Alcune camere vantano anche una vista sulla città.
Il ristorante The Gilbert Scott offre una selezione di piatti accanto al Mabledon Court.