Originally Posted by
photojojo
By chance, do you know which hotel is closest to Wembley Stadium?
Will you have a car? If so, the Marriott at Heathrow isn't too bad for getting there. If not, then one of the central London hotels will be easier to get there by train.