Travelodge London Woolwich iligger 9 minuters promenad från Woolwich Arsenal DLR Station och 18 minuters promenad från Themsen.