The theoretical residential limit for the Hotel, if all of the Twin rooms (which have two double beds) are used for four people sharing and nobody has a Single room, is 986 people. Conversely, if none of the Twin rooms are used for four people sharing, it reduces to 716 people (again, assuming nobody has a Single room).
So yeah, a little while to go before we run out of space ;-)