if only 2 hours
then forget the visa. Noi Bai airport in Hanoi is approx 45 minutes from the city. There is little to nothing near the airport to see. The best you'll get is a taxi ride through a little countryside on a highway and then back to the airport. If you do have more time, of course Vietnam is always worth a visit. Best of luck on your trip.