Since it's private property they can do as they please. The difference between this and the stuff seen in the USA during the Civil Rights movement is that during that time many states and municipalities had laws that said segregation was legal. Basically the USA government can't back segregation, but a business owner does have the right to do so.