London Regatta Centre, Dockside Road, London E16 2QD
The Royal Albert Dock is well signposted, and the easiest way to find it is to follow the London City Airport signs initially, and then look out for Royal Albert Dock signs. Streetmap has a good map here.
The ExCeL exhibition centre is based on the Royal Victoria Dock, just to the west of the Royal Albert Dock, and they have a good map on their website (download a PDF version of the map here). Click on the "local map"; the London Regatta Centre is located immediately south of the roundabout marked "When following this route ... to the East entrance."
You can get personalised driving directions from Mapquest here; just enter the postcode of your starting point and click "Get Directions".
There are a number of hotels nearby; click here for a list.
The Docklands Light Railway have a detailed map of the area here (72 kbytes, PDF format). The closest DLR station for the regatta is Royal Albert.
London City Airport forms the southern boundary of the course, and there are regular flights to many major European cities.