1103.33  HOTEL.
   "Hotel" means a building in which lodging or boarding and lodging are provided and offered to the public for compensation and in which ingress and egress to and from all rooms is made through an inside lobby or office supervised by a person in charge at all hours.  As such, it is open to the public in contradistinction to a boarding house or a lodging house which are herein separately defined.