Located in Stratford, this hotel is 0.8 mi (1.3 km) from London Stadium, and within 6 mi (10 km) of ExCeL Exhibition Centre and O2 Arena. Tower Bridge and London Eye are also within 9 mi (15 km). Stratford Station is only a 3-minute walk and Stratford High Street DLR Station is 8 minutes.