A convenient and good place to stay after enjoying a concert at Wembley Stadium!