In some foreign countries, hotels traditionally "sell" some of their inventory to certain travel agents. Indeed, in Russia I've had the experience that a room count not be booked directly with the hotel or chain, but was available through certain travel agents or OLTAs. Your company website was probably booking inventory from some third party source.