Das 3-Sterne-Mabledon Court Hotel London bietet einen Gepäckraum und liegt im Stadtteil Stötteritz von London, in einer Entfernung von 25 Gehminuten von den London Zoo. Es befindet sich in einer Entfernung von 2 km von von einer der renommiertesten kulturellen Sehenswürdigkeiten – der Courtauld Gallery. Das Hotel liegt etwa 1 Kilometer vom British Museum entfernt und verfügt über 33 Zimmer mit Blick auf den Garten.
Einige Zimmer verfügen über eine individuelle Klimaregelung, Zentralheizung und ein Bügeleisen sowie über einen Essbereich und eine Küchenzeile, die einen angenehmen Aufenthalt garantieren. Auch diese Zimmer sind mit Fliesenbodenbelag ausgestattet. Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen zudem über einen Haartrockner und Handtücher.
Jeden Morgen wird im Mabledon Court London ein englisches Frühstück serviert. Das Restaurant The Gilbert Scott ist einen 5-minütigen Spaziergang von hier entfernt und bietet Gerichte der britischen Küche.
Das Zentrum von London kann man fußläufig in 25 Minuten vom Hotel aus erreichen. Das Mabledon Court London liegt in einer Entfernung von 30 Gehminuten von der Royal Academy of Arts. Die British Library befindet sich ein paar Schritte entfernt von der Unterkunft. Das Hotel liegt ungefähr 550 Meter von der U-Bahn-Station Russell Square entfernt und bietet leichten Zugang zu allen Attraktionen von London.