Situovaný 400 metrů od stanice metra Russell Square, Mentone Hotel Londýn nabízí sejf a úschovnu zavazadel. Ubytování je 3 km od Buckinghamský palác, a také 2 km od Churchillovo muzeum a historický bunkr Churchill War Rooms.
Tento hotel se nachází na okraji čtvrti Londýn centrum asi 3 km od centra města Londýn. Železniční nádraží London Euston se nachází 10 minut chůze odtud.
Hosté Mentone Hotel si během svého pobytu užijí každodenní bufetovou snídani. V restauraci Pizza Sophia mohou hosté ochutnat italskou kuchyni, a ona je vzdálena jen 150 metrů od hotelu.