I don’t know what and how they are doing but it seems like illegal. I am not allowed to say that I have a contract with aitbnb and if I say that the hotel will cancel my room. I guess they are offering at lower price than official offers but it was not comfortable to me. I prefer to book through official channels and be served well.