Interamente coperto dalla connessione WiFi gratuita, il Metro Star si trova a Londra, a 2,7 km da Stratford, a 2,8 km dall'Olympic Stadium e a 3,8 km dalla stazione di Stratford.
Le camere sono tutte dotate di TV, set di cortesia e asciugacapelli.
La reception sarà lieta di assistervi 24 ore su 24.
Il Metro Star dista 3,9 km dalla O2 Arena, 4,3 km dal Victoria Park e 4 km dall'aeroporto più vicino, quello di Londra-City.