Premier Inn London Greenwich se encuentra a tan solo 10 minutos en auto de The Arena y de River Thames. Los huéspedes que deseen comer algo rico pueden visitar Thyme, que ofrece cocina internacional. Además, Torre de Londres y Edificio The Shard se encuentran a unos pocos minutos en auto. Hay opciones de transporte público a solo unos pasos de la propiedad; la Estación de DLR Deptford Bridge está a 4 minutos y la Estación de DLR Greenwich está a 6 minutos.