ME London sorge non lontano dal centro della città, nei pressi di molti punti di interesse e a pochi passi dalle stazioni della metropolitana Temple e Charing Cross di Londra. Heathrow è raggiungibile in meno di 1 ora di auto.
Il ME London vanta una reception aperta 24 ore su 24, un deposito bagagli e il servizio di portineria. La struttura fornisce anche i servizi di lavanderia e lavaggio a secco. L'hotel dispone di aree fumatori, di un servizio di parcheggio e riconsegna auto a un costo aggiuntivo giornaliero, di una stazione di ricarica per auto elettriche e di una palestra aperta 24 ore su 24.
La struttura ospita 157 camere e suite, che offrono una vasta gamma di servizi, come per esempio letti confortevoli, bagni spaziosi, ampie finestre con vista sulla zona, scrivania e minibar. La connessione Wi-Fi è gratuita.
La struttura ospita diversi punti ristoro, tra cui l'Atrium Reception, il Radio Rooftop, lo ZELA London, l'STK London e il bar adiacente. Inoltre, l'hotel si trova vicino a molti altri ristoranti, come Christopher's, Joe Allen e Eat Tokyo.
L'ME London sorge vicino a numerose attrazioni famose, come il mercato di Covent Garden, Trafalgar Square, il British Museum e la Coca Cola London Eye. Con un breve tragitto in auto potrai raggiungere altre destinazioni di Londra e dintorni.