Situato a Londra, a 4,4 km dallo Stadio Olimpico e a 5 km dal Victoria Park, il Three Bedroom Apartment-Self Check in offre un salone in comune e la connessione WiFi gratuita.
La struttura dista 7 km dall'Emirates Stadium e da Brick Lane. 10 km dall'Aeroporto di Londra-City, lo scalo più vicino.
La struttura non è disponibile per feste di addio al nubilato/celibato o simili.