The location is perfect for the excel London. DLR Royal Victoria stop is very close as is the London City airport.