I am going to visit London for a week or two - with my wife. We are looking for some budget hotel. I found Ibis Wembley and for the same price Express by Holiday Inn LONDON ROYAL DOCKS-DOCKLANDS.
I read comments for both hotels, but I am not sure which localisation is better? Where is more to do in the evening, or which place is safer? Am I sure that it is closer to London Center from Express by HI? One more question - does 7-day travel card is valid also for DLR?
Thanks in advane,