I'm flying to London City Airport and staying in the Premier Inn Hotel on the Greenwich High Road. I'm a bit confused looking at the London Transport map as to which station to get off at for the Hotel? As I will have my DS and DD with me I want to ensure I dont get off at the wrong one!!! Do I get the DLR directly from the airport and then get off at Greenwich Station , or is Deptford bridge nearer, - sorry to be such an idiot! Any clarification would be very welcome!!