I've seen Hotel lobby's be considered public space, but one would think if that where true you would be inviting all kinds of unwanted in. Homeless etc. to your lobby, but if you think of it as public accommodation, then that makes more sense.
Private definition I found.
Private residence means the part of a structure used as a dwelling, including, without limitation: a private home, townhouse, condominium, apartment, mobile home, vacation home, cabin, or cottage. For the purposes of this definition, a hotel, motel, inn, resort, lodge, bed and breakfast or other similar public accommodation, hospital, nursing home, or assisted living facility shall not be considered a private residence.