https://www.redelijkheid.com/blog/2015/7/30/apple-ios-personal-hotspot-annoyances
The iPhone has a small DHCP address pool that can give out 16 addresses (172.20.10.0-172.20.10.15). Of these 16 addresses are 3 taken by the network, broadcast (172.20.10.0 and 172.20.10.15) and iPhone itself (172.20.10.1). Leaving 13 addresses for other devices.
Subnet mask of 255.255.255.240 or /28.