The only head fucky thing about this hotel is that the person even thought about it in the first instance. I thought it's common knowledge that infinity functions in this way, a demonstration like this is pointless. Is this not the kind of thing people had discussions/arguments about as children when people used to say things like " I double dare you times infinite" and some other kid says " infinity + 1" Your shitting me right? By it's very definition a place with infinite amount of rooms would take up an infinite amount of space. The only way to achieve that would be with a hotel that expanded as necessary, it doesn't even need to be magical the infinite amount of people could be building the hotel as more people come in. If an infinite amount of rooms were already pre-existing then the place would have to be magical in order to exist, I.E not actually taking up any space at all.