Situato a Londra, a 2,7 km dalla O2 Arena e a 5 km dall'Olympic Stadium, lo Star Homes offre un giardino e un parcheggio privato gratuito. La struttura si trova nel quartiere di Newham.
In tutti gli alloggi troverete un armadio e un bollitore.
La struttura dista 5 km da Greenwich Park e 6 km da Victoria Park. Lo Star Homes dista 2 km dall'Aeroporto di London City, lo scalo più vicino.