I have traveled most of my life, taking a minimum of 8 flights each and every single year of my life (yes, including my first year of being alive). Considering this fact I have also been very fortunate not ever needing to spend a night at the airport. And by spending the night I mean sleeping in the airport on benches or the floor etc. Luckily I have always received hotel accommodation if the flight has been delayed or canceled.
But i know that the day will come and when it does, I will have this website as a guide to inform me of what the best options are in any respective airport.
Someone has gone through the painstaking task of compiling all the useful information possible of most airports in the world and put it in one accessible place.