(a) A hotelkeeper or agent may exclude any person from enjoyment of any accommodation, facility or privilege furnished on his premises, and/or may exclude any person from the premises or any part thereof, by refusal to permit such person to enjoy the same or to enter or remain on the premises if such person—
(1) is intoxicated, disorderly, or suffering from a contagious or loathsome disease;
(2) is a known criminal;
(3) is not able or willing to pay the prevailing price or rates published by the hotel for accommodations;
(4) refuses to pay in advance for accommodations when demand is made;
(5) refuses to pay for accommodations or credit already given or extended, when demand is made; or
(6) is bringing or will bring into the hotel property which such hotel does not customarily receive because accommodations therefor are not easily available, or which may be dangerous to persons or property.
(b) No person being the owner, lessee, proprietor, manager, superintendent, agent or employee of any such place shall directly or indirectly refuse, withhold from or deny to any person any of the accommodations, advantages, facilities or privileges thereof, or directly or indirectly publish, circulate, issue, display, post or mail any written or printed communication, notice or advertisement to the effect that any of the accommodations, advantages, facilities and privileges of any such place shall be refused, withheld from or denied to any person on account of race, creed, or color, or that the patronage or custom thereat of any person belonging to or purporting to be of any particular race, creed, or color is unwelcome, objectionable, or not acceptable, desired or solicited.