ThinkTank
RL Addict
It breaks if a countably infinite number of infinitely long buses arrive, each containing a countably infinite number of guests though (I think).
I think you think wrong here. N x N has the same cardinality as N. So this case just reduces to one countably infinite bus.
I think you can accommodate them if the hotel has a countably infinite number of floors (each containing countably infinite numbers of rooms).
By the same argument, that hotel is as big as the original one.
He's one of those weirdos who thinks 0 is a member of N.