http://www.sleepinginairports.net/europe/londonheathrow.htm#.UtxDIBCtZdh
http://wikitravel.org/en/Heathrow_Airport
-------------------
If you want to stay near T5 Premier Inn T5 is a good choice. There is a free bus (423) that will drop you off right across the street. They have an in house restaurant, plus there is a Mcdonalds one way and the White Horse pub the other way within walking distance. You could also arrange a car from the hotel into Windsor and return for dinner. Have a nice trip.
-------------------